MariaDB Nasıl Kurulur ve Yönetilir?

MariaDB Nasıl Kurulur ve Yönetilir?

MariaDB'nin kurulumu ve yönetimi hakkında detaylı bir rehber. Ahmet'in hikayesi üzerinden adım adım MariaDB'yi nasıl kullanabileceğinizi öğrenin. Veritabanı yönetiminde ipuçları ve örnek kodlar ile desteklenmiştir.

BFS

MariaDB ile Tanışma


Bir gün, bir yazılımcı olan Ahmet, projeleri için uygun bir veritabanı arayışına girdi. Farklı seçenekleri araştırdıktan sonra, açık kaynaklı ve güçlü bir alternatif olan MariaDB'yi keşfetti. Ahmet, bu güçlü veritabanı yönetim sisteminin nasıl kurulacağını ve yönetileceğini öğrenmek için sabırsızlanıyordu. İşte onun yolculuğu...

MariaDB Kurulumu


Ahmet, ilk adım olarak MariaDB’nin resmi web sitesine gitti ve en son sürümünü indirmeye karar verdi. Yükleme işlemi için gerekli adımları takip ederken, aşağıdaki komutları terminalinde çalıştırarak MariaDB’yi kolayca kurdu:

sudo apt update
sudo apt install mariadb-server


Bu komutlar, MariaDB sunucusunu sistemine yükleyecek ve gerekli bağımlılıkları otomatik olarak halledecekti. Yükleme tamamlandıktan sonra, veritabanını güvenli hale getirmek için bir yapılandırma sihirbazı çalıştırmak gerektiğini öğrendi. Bu sihirbaz, root kullanıcısı için bir şifre ayarlama, gereksiz kullanıcıları kaldırma ve uzaktan bağlantıları güvenlik açısından yapılandırma gibi önemli adımlar içeriyordu.

sudo mysql_secure_installation


Ahmet, talimatları dikkatlice izleyerek MariaDB’yi güvenli hale getirdi.

MariaDB'yi Yönetmek


Artık MariaDB kurulu olduğuna göre, Ahmet veritabanını yönetmeye hazırdı. Terminalde MariaDB’ye giriş yapmak için şu komutu kullandı:

sudo mysql -u root -p


Bu komutla birlikte, root kullanıcısının şifresini girdikten sonra MariaDB'nin büyülü dünyasına adım attı. Ahmet, burada veritabanları oluşturmanın ve yönetmenin ne kadar kolay olduğunu keşfetti. Öncelikle yeni bir veritabanı oluşturmak için aşağıdaki komutu kullanarak “proje_db” adlı bir veritabanı oluşturdu:

CREATE DATABASE proje_db;


Ahmet, ardından bu veritabanında bir tablo oluşturmak istedi. “kullanicilar” adında bir tablo oluşturmak için aşağıdaki SQL sorgusunu kullandı:

USE proje_db;
CREATE TABLE kullanicilar (
    id INT AUTO_INCREMENT PRIMARY KEY,
    ad VARCHAR(100) NOT NULL,
    email VARCHAR(100) NOT NULL UNIQUE
);


Artık veritabanı yapısını hazırlamıştı! Kullanıcı eklemek için ise:

INSERT INTO kullanicilar (ad, email) VALUES ('Ahmet', 'ahmet@example.com');


İlk kullanıcısını başarıyla eklediğinde içini büyük bir mutluluk kapladı. Veritabanının dinamik yapısını keşfetmek için daha fazla zaman harcamaya karar verdi.

Veritabanını Yönetmek İçin İpuçları


Ahmet, MariaDB'yi etkili bir şekilde yönetmek için bazı ipuçları öğrendi:

1. Yedekleme: Veritabanlarını düzenli olarak yedeklemek, veri kaybını önlemek için kritik öneme sahiptir. `mysqldump` komutu ile kolayca yedek alabiliyordu:

mysqldump -u root -p proje_db > proje_db_yedek.sql


2. Performans İzleme: MariaDB’nin performansını izlemek için bazı sistem tablolarını kullanarak sorgu sürelerini kontrol edebilirdi.

3. Kullanıcı Yönetimi: Veritabanı kullanıcılarını oluşturmak ve yetkilendirmek, güvenlik için oldukça önemliydi. Kullanıcı eklemek için şu komutu kullandı:

CREATE USER 'yeni_kullanici'@'localhost' IDENTIFIED BY 'sifre';


4. Güncellemeler: MariaDB’nin güncel kalmasını sağlamak için düzenli olarak güncellemeleri kontrol etmeliydi.

Sonuç


Ahmet, MariaDB ile geçirdiği zamanın verimli ve öğretici olduğunu fark etti. Artık sadece veritabanı oluşturmuyor, aynı zamanda onu yönetiyor ve geliştiriyordu. MariaDB, projelerine hayat katmış ve ona yeni kapılar açmıştı. Ahmet, bu yolculuğunda öğrendiği her şeyin, yazılım geliştirme kariyerinde ona yardımcı olacağını biliyordu.

İlgili Yazılar

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

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,...

Kubernetes Nasıl Kurulur? (Linux)

Giriş: Kubernetes Dünyasına Adım AtmakBazen yazılım dünyasında öyle bir araç vardır ki, adını duyduğunuz anda, "Evet, bu kesinlikle işimi kolaylaştıracak!" dersiniz. İşte Kubernetes tam da böyle bir araç. Özellikle bulut tabanlı uygulamalar ve mikroservis...

Redis Nasıl Kurulur? (Linux) – Adım Adım Kolay Kurulum Rehberi

Linux üzerinde Redis kurulumuna başlamak, ilk başta karmaşık gibi görünebilir. Ancak doğru adımları takip ettiğinizde, bu işlem oldukça basit hale gelir. Redis, hızlı, hafif ve güçlü bir veri yapıları sunucusudur. Genellikle cache (önbellekleme) ve mesaj...