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.