Linux'ta MariaDB Kurulumu ve Yönetimi: Adım Adım Kılavuz

Linux üzerinde MariaDB kurulumu ve yönetimi için detaylı bir rehber. Adım adım kurulum, güvenlik yapılandırması, veritabanı oluşturma, yönetim komutları ve yedekleme işlemleri anlatılmaktadır.

BFS

Linux sisteminizde bir veritabanı yönetim sistemi kurmak istiyorsanız, MariaDB mükemmel bir seçim olabilir. MySQL'in açık kaynaklı bir çatallaması olan MariaDB, yüksek performans ve güvenlik özellikleriyle tanınıyor. Bugün sizlerle Linux üzerinde MariaDB'yi nasıl kuracağınızı ve yönetiminde dikkat etmeniz gereken ipuçlarını adım adım paylaşacağım. Hazırsanız başlayalım!

Adım 1: MariaDB’nin Kurulumuna Başlamak



İlk olarak, MariaDB'yi kurmaya karar verdiniz. Harika bir karar! Linux'ta kurulum işlemine geçmeden önce sisteminizin güncel olduğundan emin olmanız önemli. Bu, oluşabilecek uyumsuzlukları ve hataları önler. Şimdi, terminali açarak sisteminizi güncelleyin.


sudo apt update && sudo apt upgrade


Güncellemeler tamamlandıktan sonra, MariaDB'yi yüklemeye hazırsınız. Aşağıdaki komut ile MariaDB’yi kurabilirsiniz:


sudo apt install mariadb-server


Kurulum başladığında, paket yöneticisi gerekli dosyaları indirecek ve kurulum işlemini tamamlayacaktır. Kurulum tamamlandığında, MariaDB servisinin otomatik olarak başlatıldığından emin olun.


sudo systemctl start mariadb


Servisin durumu hakkında bilgi almak için şu komutu kullanabilirsiniz:


sudo systemctl status mariadb


Eğer her şey yolunda giderse, MariaDB’nin çalıştığını göreceksiniz.

Adım 2: MariaDB'yi Güvenli Hale Getirmek



MariaDB'yi kurduktan sonra, güvenlik önlemleri almak çok önemlidir. Her ne kadar MariaDB varsayılan olarak güvenli olsa da, ekstra önlemler almak her zaman daha iyidir. Bunu yapmak için MariaDB'nin güvenlik yapılandırma aracını çalıştırın:


sudo mysql_secure_installation


Bu araç sizi bazı güvenlik ayarlarına yönlendirecek. Şifre politikasını belirleyebilir, anonim kullanıcıları silebilir ve uzaktan root erişimini engelleyebilirsiniz. Adımları dikkatlice takip edin ve güvenliğiniz için şifrelerinizi güçlendirin.

Adım 3: MariaDB'ye Bağlanmak



MariaDB'yi başarıyla kurduktan sonra, veritabanı sunucusuna bağlanmak için terminal üzerinden aşağıdaki komutu kullanabilirsiniz:


sudo mysql -u root -p


Bu komut, MariaDB’ye root kullanıcı olarak bağlanmanızı sağlar. Parolanızı girdiğinizde MariaDB istemcisine erişmiş olursunuz.

Adım 4: Veritabanı Oluşturmak ve Yönetmek



Artık MariaDB'yi kurduğunuza göre, veritabanı oluşturma zamanı geldi. Diyelim ki, bir "blog" adlı veritabanı oluşturmak istiyorsunuz. Bunun için MariaDB komut satırında aşağıdaki SQL komutunu kullanabilirsiniz:


CREATE DATABASE blog;


Veritabanını oluşturduktan sonra, bu veritabanına erişmek için şu komutu kullanabilirsiniz:


USE blog;


Veritabanınız hazır! Şimdi tablolara ve verilere odaklanabilirsiniz. Örneğin, bir "posts" tablosu oluşturmak için şu komutu yazabilirsiniz:


CREATE TABLE posts (
    id INT AUTO_INCREMENT PRIMARY KEY,
    title VARCHAR(255) NOT NULL,
    content TEXT NOT NULL,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);


Bu komut ile "posts" adında bir tablo oluşturduk. Artık bu tablodan veri ekleyebilir, güncelleyebilir ve silebilirsiniz.

Adım 5: MariaDB Yönetimi ve İpuçları



MariaDB ile rahatça çalışabilmek için bazı temel yönetim komutlarını bilmek oldukça faydalıdır.

Veritabanı Listesini Görüntüleme:
MariaDB'de mevcut veritabanlarını görmek için şu komutu kullanabilirsiniz:


SHOW DATABASES;


Tabloları Görüntüleme:
Bir veritabanının içindeki tabloları görmek için şu komutu yazın:


SHOW TABLES;


Tablo Yapısını Görüntüleme:
Bir tablonun yapısını incelemek için şu komut kullanılır:


DESCRIBE posts;


Veri Silme:
Veritabanınızdaki verileri silmek için şu komutu kullanabilirsiniz:


DELETE FROM posts WHERE id = 1;


Yedekleme ve Geri Yükleme:
Veritabanınızı yedeklemek için `mysqldump` komutunu kullanabilirsiniz:


mysqldump -u root -p blog > blog_backup.sql


Geri yükleme işlemi içinse şu komut kullanılır:


mysql -u root -p blog < blog_backup.sql


Sonuç: MariaDB ile Başarılı Bir Yolculuk



Linux üzerinde MariaDB kurulumunu ve yönetimini öğrendiniz. Artık veritabanınızı oluşturabilir, düzenleyebilir ve güvenli bir şekilde yönetebilirsiniz. MariaDB, açık kaynaklı bir çözüm olarak, veritabanı yönetimi konusunda size büyük bir esneklik sağlar. Eğer işinize yarar bir rehber olduysa, blog yazılarınızda veya projelerinizde rahatça kullanabileceğiniz güçlü bir veritabanı çözümüne sahipsiniz.

Yavaşça MariaDB'nin derinliklerine inerek daha fazla bilgi edinmeye başlayabilirsiniz.

İlgili Yazılar

Benzer konularda diğer yazılarımız

"Veri Güvenliği: MySQL Veritabanınızı Hack’lere Karşı Nasıl Korursunuz?"

Veri güvenliği, günümüz dijital dünyasında en kritik konulardan biri haline geldi. Özellikle veritabanları, saldırganların hedef aldığı ve hassas verilerin çalındığı ilk yerlerden biridir. MySQL veritabanları, dünya çapında en çok kullanılan açık kaynaklı...

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...