MySQL Veritabanı Nedir?
MySQL, web uygulamalarında en yaygın kullanılan açık kaynaklı veritabanı yönetim sistemidir. E-ticaret siteleri, bloglar, CMS sistemleri gibi neredeyse tüm web uygulamaları verilerini MySQL veritabanında saklar.
cPanel'de MySQL Veritabanı Oluşturma
1. MySQL Veritabanı Sihirbazı
cPanel'de "Veritabanları" bölümündeki "MySQL Veritabanı Sihirbazı"nı kullanarak 4 adımda veritabanınızı oluşturabilirsiniz:
Adım 1: Veritabanı Adını Belirleyin
Veritabanı adınızı girin. cPanel otomatik olarak adın başına hesap adınızı ekler (örn: kullaniciadi_dbadi).
Adım 2: Veritabanı Kullanıcısı Oluşturun
Veritabanına bağlanacak kullanıcı adını ve güçlü bir şifre belirleyin.
Adım 3: Kullanıcıya Yetki Verin
Oluşturduğunuz kullanıcıya veritabanı üzerinde hangi yetkileri vereceğinizi seçin. Geliştirme aşamasında "Tüm Yetkiler" seçebilirsiniz.
Adım 4: İşlemi Tamamlayın
Tebrikler! Veritabanınız hazır. Artık web uygulamanızın config dosyasına bu bilgileri girebilirsiniz.
phpMyAdmin ile Veritabanı Yönetimi
phpMyAdmin, veritabanınızı görsel olarak yönetebileceğiniz web tabanlı bir araçtır.
phpMyAdmin'e Erişim
cPanel'de "Veritabanları" bölümündeki "phpMyAdmin" bağlantısına tıklayarak erişebilirsiniz.
Temel İşlemler
- Tablo Oluşturma: Sol menüden veritabanınızı seçip "Yeni" tıklayarak tablo oluşturabilirsiniz
- SQL Sorgusu Çalıştırma: "SQL" sekmesinden doğrudan SQL sorguları çalıştırabilirsiniz
- Veri İçe/Dışa Aktarma: "İçe Aktar" ve "Dışa Aktar" sekmeleri ile .sql dosyaları üzerinde çalışabilirsiniz
- Yedekleme: "Dışa Aktar" ile veritabanınızın yedeğini .sql dosyası olarak alabilirsiniz
Yazılım Kurulumunda Veritabanı Ayarları
Bir e-ticaret yazılımı veya CMS kurarken genellikle şu bilgiler gerekir:
- Veritabanı Adı: Oluşturduğunuz veritabanının tam adı
- Veritabanı Kullanıcısı: Atadığınız kullanıcı adı
- Veritabanı Şifresi: Belirlediğiniz şifre
- Veritabanı Sunucusu: Genellikle "localhost" (aynı sunucudaysa)
Önemli Güvenlik Uyarıları
- Veritabanı kullanıcılarına sadece gereken yetkileri verin
- Düzenli olarak veritabanı yedeği alın
- Güçlü şifreler kullanın ve düzenli olarak değiştirin
- phpMyAdmin erişimini IP bazlı kısıtlayın
- Önemli işlemlerden önce mutlaka yedek alın