MariaDB Nedir?
MariaDB, MySQL veritabanının geliştirilmiş bir sürümüdür. Sunucular üzerinde kullanılan bu güçlü veritabanı yönetim sistemi, hızlı ve güvenilir olmasıyla bilinir. Peki, Linux’a MariaDB’yi kurarak veritabanı yönetiminizi nasıl yapabilirsiniz? İşte size rehber!
Adım 1: MariaDB’yi Linux’a Kurmak
Linux üzerinde MariaDB kurmak çok kolay. Eğer Ubuntu ya da Debian tabanlı bir sistem kullanıyorsanız, terminal üzerinde yapacağınız birkaç komutla bu işlemi tamamlayabilirsiniz. İlk adım, terminali açmak ve sistemi güncellemektir. Şöyle başlayalım:
sudo apt update && sudo apt upgrade
Yukarıdaki komut, sisteminizi güncel tutmanızı sağlar. Sonrasında, MariaDB’yi kurmaya başlamak için şu komutu verebilirsiniz:
sudo apt install mariadb-server
Bu komut ile MariaDB’nin en son sürümünü kurmuş olacaksınız. Kurulum başladıktan sonra, sistem MariaDB’yi yükleyecek ve tüm bağımlılıkları otomatik olarak kuracaktır.
Adım 2: MariaDB'yi Başlatmak ve Yapılandırmak
Kurulum tamamlandığında, MariaDB servisinin çalışıp çalışmadığını kontrol etmek için aşağıdaki komutu yazabilirsiniz:
sudo systemctl status mariadb
Eğer "active (running)" yazıyorsa, her şey yolunda demektir. Şimdi MariaDB’yi güvenli hale getirmek için birkaç temel yapılandırma yapmamız gerekecek. Bu işlemi yapmak için şu komutu kullanabilirsiniz:
sudo mysql_secure_installation
Bu komut, MariaDB’nin güvenlik ayarlarını yapılandırmanıza olanak tanır. Şifreyi belirleyin, anonim kullanıcıları kaldırın ve uzak bağlantıları engelleyin. Bu adımlar, veritabanınızın güvenliğini artıracaktır.
Adım 3: MariaDB Veritabanı ve Kullanıcıları Oluşturmak
Şimdi, MariaDB’ye giriş yaparak yeni bir veritabanı ve kullanıcı oluşturabiliriz. Terminalde aşağıdaki komutu yazın:
sudo mysql -u root -p
Şifrenizi girdikten sonra MariaDB'nin komut satırına girmiş olacaksınız. Burada yeni bir veritabanı oluşturmak için şu komutu kullanabilirsiniz:
CREATE DATABASE ornek_veritabani;
Şimdi de bu veritabanına bağlanabilecek bir kullanıcı oluşturabiliriz:
CREATE USER 'yeni_kullanici'@'localhost' IDENTIFIED BY 'sifre';
Son olarak, oluşturduğumuz kullanıcıya veritabanı üzerinde yetki vermemiz gerekiyor. Bunun için şu komutu kullanabilirsiniz:
GRANT ALL PRIVILEGES ON ornek_veritabani.* TO 'yeni_kullanici'@'localhost';
Yaptığınız bu işlemle, kullanıcıya yalnızca belirlediğiniz veritabanı üzerinde tam yetki vermiş oluyorsunuz.
Adım 4: Veritabanını Yönetmek
Veritabanınızı ve kullanıcıları yönetmek için MariaDB’nin komut satırını aktif şekilde kullanabilirsiniz. Örneğin, belirli bir veritabanına geçiş yapmak için şu komutu kullanabilirsiniz:
USE ornek_veritabani;
Tabloları görmek için:
SHOW TABLES;
Yeni bir tablo oluşturmak için ise şu komut kullanılabilir:
CREATE TABLE kullanici (
id INT AUTO_INCREMENT PRIMARY KEY,
ad VARCHAR(100),
soyad VARCHAR(100)
);
Tabii ki, her veritabanı işlemi sonrası COMMIT komutunu unutmayın:
COMMIT;
Adım 5: MariaDB'nin Durumunu Kontrol Etmek ve Güncellemek
Veritabanınızı yönetirken düzenli olarak MariaDB'nin durumunu kontrol etmek önemlidir. Aşağıdaki komut ile MariaDB servisinin durumunu görebilirsiniz:
sudo systemctl status mariadb
Ayrıca, MariaDB'yi güncel tutmak için sisteminize şu komutları verebilirsiniz:
sudo apt update
sudo apt upgrade mariadb-server
Sonuç: MariaDB ile Güçlü ve Güvenli Veritabanı Yönetimi
MariaDB’yi Linux’a kurarak güçlü bir veritabanı yönetim sistemi elde etmiş oldunuz. Şimdi, veritabanınızı güvenle yönetebilir, farklı kullanıcılar ve tablolar oluşturabilir, veritabanınıza erişim sağlamak için gelişmiş güvenlik önlemleri alabilirsiniz. Linux üzerinde MariaDB kullanarak tüm veritabanı işlemlerini kolayca yönetmek oldukça basittir ve bu yazıda paylaştığım adımlar, sürecin en verimli şekilde tamamlanmasına yardımcı olacaktır.