MariaDB, Linux sistemlerinde yaygın olarak kullanılan bir veritabanıdır. Bu kılavuzda, izlemesi kolay birkaç komut yardımıyla veritabanını Ubuntu 22.04'e nasıl kuracağınızı keşfedeceksiniz.
MariaDB'yi kurup yapılandırdıktan sonra, MariaDB komut satırı aracılığıyla onunla nasıl etkileşim kuracağınızı öğreneceksiniz. Sonunda, veritabanını Ubuntu'dan kaldırmak için bir komut da göreceksiniz.
MariaDB Nedir?
MariaDB, MySQL'in yerine geçen popüler, ücretsiz ve açık kaynaklı bir veritabanıdır. Bu, MySQL'in bir çatalıdır, yani MariaDB, MySQL'in benzer ancak daha iyi işlevselliğe sahip geliştirilmiş bir sürümüdür. İşte bir Ubuntu'da MySQL kurma kılavuzu denemek isterseniz.
MariaDB, daha fazla depolama motorunu destekleyen, hızlı, ölçeklenebilir, birinci sınıf performans gösteren bir veritabanıdır. Ayrıca, onu piyasadaki en iyi veritabanlarından biri yapan birçok eklenti, araç ve yardımcı programa sahiptir. MariaDB çoğunlukla envanterleri korumak, işlemleri ve müşteri bilgilerini yönetmek için kullanılır.
MariaDB'yi Ubuntu 22.04'e Kurma
MariaDB'yi Ubuntu 22.04'e şu şekilde kurabilirsiniz:
1. Adım: Sisteminizi Güncelleyin
Kuruluma başlamak için önce yapmanız gerekenler Ubuntu sisteminizdeki güncelleme paketleri. Bunu Ubuntu'nun terminalinde aşağıdaki komutu çalıştırarak başarabilirsiniz:
sudo apt güncellemesi && sudo uygun yükseltme
Bu biraz zaman alabilir, bu yüzden bekleyin!
2. Adım: MariaDB için Gerekli Paketleri Kurun
Sistemi güncelledikten sonra, MariaDB'nin gerektirdiği bazı gerekli paketleri kurmanız gerekir. Bunu aşağıdaki komutu yürüterek yapın:
sudo apt-elde etmek wget yazılımını yükleyin-özellikler-ortak dirmngr ca-sertifikaları apt-transport-https -y
Artık temel paketleri kurduğunuza göre, bu adımda nihayet MariaDB'yi kuracaksınız. Veritabanını kurmak için root kullanıcısı olarak veya sudo ile aşağıdaki komutu çalıştırın:
sudo uygun düzenlemek mariadb-sunucu mariadb-müşteri
MariaDB'nin sisteminize başarıyla kurulduğunu doğrulamak için, aşağıdaki komutu vererek kurulu veritabanının sürümünü kontrol edin:
mariadb --versiyon
Çıktıda uygulamanın sürüm numarasını görüyorsanız bu MariaDB'nin sisteminizde var olduğu anlamına gelir. Bu, kurulumu doğrulamanın bir yoludur. Doğrulama için kurulan veritabanının aktif durumunu da kontrol edebilirsiniz.
MariaDB'nin durumunu kontrol etmek için aşağıdaki komutu kullanın:
systemctl durumu mariadb
Gördüğünüz gibi, MariaDB çalışıyor ve çalışıyor.
3. Adım: MariaDB Veritabanınızın Güvenliğini Sağlayın
Veritabanını kurup doğruladıktan sonraki adım, MariaDB'de bazı temel yapılandırmaları gerçekleştirmektir. Yüklemeden sonra, MariaDB veritabanının tehlikeye atılmasını veya saldırıya uğramasını önlemek için bir güvenlik komut dosyası çalıştırmak iyi bir uygulamadır. Komut dosyasını şu komutla yürütün:
sudo mysql_secure_installation
Ardından, komut dosyası bir kök parola belirlemek isteyip istemediğinizi soracaktır. Güvenli bir şifre girin ve tıklayın Girmek. Ardından, parolayı yeniden doğrulamanızı isteyecektir. Şifre kaydedildikten sonra, aşağıda gösterildiği gibi bir “Başarılı” mesajı alacaksınız.
Bundan sonra, anonim kullanıcıyı kaldırmak isteyip istemediğinizi soracaktır. Kaldırmanız önerilir.
Ayrıca, uzaktan kök oturum açmaya izin vermemek isteyip istemediğinizi de onaylayacaktır. Buna izin vermezseniz, yalnızca localhost'tan bir kök kullanıcı olarak oturum açabilirsiniz.
MariaDB varsayılan olarak bir test veritabanı kurar. Komut dosyası, veritabanını kaldırmak mı yoksa saklamak mı istediğinizi soracaktır. Onu silmek ve yeni bir veritabanı oluşturmak daha iyidir. Ancak, test amacıyla saklamak istiyorsanız, HAYIR.
Sonunda, komut dosyası, yeni değişiklikleri güncellemek için ayrıcalık tablolarını yeniden yüklemek için sizden izin alacaktır. Bunları yüklemek için girin Y. Değişiklikleri yaptıktan sonra terminalde bir başarı mesajı göreceksiniz.
MariaDB'nin Çalışıp Çalışmadığını Kontrol Etme
MariaDB kurulur kurulmaz çalışmaya başlar. Test etmek için MariaDB'nin durumunu aşağıdaki komutla kontrol edebilirsiniz:
sudo systemctl durumu mariadb
MariaDB düzgün çalışıyorsa, Ubuntu'nun terminalinde aşağıdaki çıktıyı göreceksiniz:
MariaDB'nin çalışmaması durumunda, aşağıda gösterilene benzer bir çıktı göreceksiniz:
Linux'ta MariaDB ile Nasıl Etkileşime Girilir?
Artık kurulum ve yapılandırmalar yapıldığına göre, veritabanıyla nasıl etkileşim kurabileceğinizi keşfedelim.
1. MariaDB Kabuğuna Erişin
MariaDB'nin kabuğuna girmek için aşağıdaki komutu çalıştırın:
sudo mariadb
Bu komutla MariaDB monitörü açılacaktır. Burada, veritabanıyla etkileşime geçmek için MariaDB sorgularını çalıştırabilirsiniz.
2. Bir MariaDB Yönetici Hesabı Oluşturun
MariaDB'ye erişim sağladıktan sonra yapmanız gereken ilk şey "admin" adıyla yeni bir hesap oluşturmaktır. Bu hesap, kök hesapla aynı izinlere sahip olacak, ancak onu esas olarak parola tabanlı kimlik doğrulama için kullanacaksınız.
Yönetici hesabını root ayrıcalıklarıyla oluşturmak için aşağıdaki komutu kullanın. Komutu verirken parolanızı kullandığınızdan emin olun.
HİBE ETMEKTÜMAÇIK *.* İLE 'admin'@'localhost', 'parola' TARAFINDAN TANIMLANIR İLEHİBE ETMEKSEÇENEK;
Ardından, MariaDB'deki yeni değişiklikleri güncellemek için ayrıcalıkları boşaltın.
YIKAMAAYRICALIKLAR;
Artık MariaDB komut satırından şunu yazarak çıkabilirsiniz:
çıkış
3. MariaDB'de Veritabanı Oluşturma
Yeni bir veritabanı oluşturmak için aşağıdaki komutu kullanın ve veritabanınıza “TestDB” yerine bir ad verin.
YARATMAKVERİ TABANI TestDB;
Veritabanının başarıyla oluşturulup oluşturulmadığını kontrol etmek için, MariaDB'deki tüm mevcut veritabanlarını görmek için bu komutu kullanın:
Göstermekveritabanları;
Gördüğünüz gibi TestDB artık MariaDB veritabanları listesinde var.
MariaDB'yi Ubuntu 22.04'ten Kaldırma
Artık MariaDB'ye ihtiyacınız yoksa, temel bir Linux komutunun yardımıyla kolayca kaldırabilirsiniz. Bu komut, birkaç dakika içinde tüm MariaDB klasörlerini ve bağımlılıklarını sisteminizden tamamen kaldıracaktır.
sudo apt-elde etmek mariadb-*'ı temizle
Seçme Evet MariaDB'yi kaldırmaya devam etmek için.
Artık MariaDB'nin Yeteneklerinden Tam Olarak Yararlanabilirsiniz
Şaşırtıcı özellikleri ve desteği sayesinde MariaDB gün geçtikçe popülerlik kazanıyor ve pazarda en çok kullanılan veritabanlarından biri haline geliyor. Facebook ve Google gibi birçok büyük isim, MariaDB'yi diğer veritabanlarına göre benzersiz avantajları için kullanıyor.
Bir veritabanı üzerinde tam esneklik isteyen kuruluşlar için, MariaDB ve PostgreSQL mevcut en iyi iki açık kaynak seçeneğidir.