Plesk Üzerinde MySQL Veritabanı Oluşturma ve Yönetimi

Plesk Üzerinde MySQL Veritabanı Oluşturma ve Yönetimi
Yazı Özetini Göster

Plesk Üzerinde MySQL Veritabanı Oluşturma ve Yönetimi

Plesk, web siteleri, alan adları ve veritabanlarını kolayca yönetmenizi sağlayan güçlü bir kontrol panelidir. MySQL, Plesk ortamında en yaygın kullanılan veritabanı motorudur. Bu rehberde, Plesk üzerinden MySQL veritabanı oluşturma, kullanıcı yönetimi ve bağlantı ayarlarını adım adım öğreneceksiniz.

MySQL Nedir?

MySQL, açık kaynaklı ve yüksek performanslı bir ilişkisel veritabanı yönetim sistemidir. Web uygulamalarında (örneğin WordPress, Joomla, Laravel) dinamik içeriklerin depolanması ve sorgulanmasında yaygın olarak kullanılır. Plesk üzerinden MySQL yönetimi, grafik arayüz sayesinde komut satırı bilgisi olmadan yapılabilir.

Plesk Üzerinde MySQL Veritabanı Oluşturma

1) Plesk Paneline Giriş

https://yourdomain.com:8443 adresine gidin ve Plesk kullanıcı bilgilerinizle giriş yapın.

2) Veritabanları Sekmesine Erişim

Sol menüden “Veritabanları (Databases)” sekmesini açın. Burada mevcut veritabanlarını görebilir veya yenisini ekleyebilirsiniz.

3) Yeni Veritabanı Oluşturma

  1. “Add Database” butonuna tıklayın.
  2. Veritabanı adı girin (örneğin wp_site).
  3. İlişkilendirilecek domain veya alt domaini seçin.
  4. Yeni bir kullanıcı oluşturun (örneğin wp_user) ve güvenli bir parola belirleyin.
  5. “OK” veya “Create Database” butonuna tıklayın.

MySQL Kullanıcı Yönetimi

Her veritabanı, yetkileri tanımlanmış bir kullanıcı hesabıyla ilişkilendirilmelidir.

  • Privileges: SELECT, INSERT, UPDATE, DELETE gibi yetkileri kontrol eder.
  • Kullanıcılar yalnızca kendilerine atanmış veritabanlarına erişebilir.

Kullanıcı Ekleme veya Düzenleme

  1. Veritabanı listesinden bir veritabanı seçin.
  2. “User Management” sekmesine gidin.
  3. Yeni kullanıcı ekleyin veya mevcut kullanıcının parolasını değiştirin.

phpMyAdmin ile MySQL Yönetimi

Plesk, veritabanlarını yönetmek için phpMyAdmin aracını entegre eder. Bu araçla:

  • Tablo oluşturabilir, silebilir veya dışa aktarabilirsiniz.
  • SQL sorguları çalıştırabilir (ör. SELECT * FROM users;).
  • Yedekleme (.sql dosyası olarak) alabilirsiniz.

Erişim için: Veritabanı → “Open in phpMyAdmin”.

Uzak MySQL Erişimi (Remote Access)

Varsayılan olarak Plesk, MySQL bağlantılarını yalnızca localhost (127.0.0.1) üzerinden kabul eder. Dış bağlantılara izin vermek için:

Plesk → Tools & Settings → Database Servers → Local MySQL → Remote Access

Bağlanacak istemci IP adresini ekleyin. Güvenlik amacıyla tüm IP’lere (%) izin vermeyin, sadece gerekli IP’leri tanımlayın.

MySQL Veritabanı Yedekleme

  • Plesk → Websites & Domains → Backup Manager → “Database Backup”.
  • Yedekleme dosyaları .sql.gz formatında alınır.
  • Geri yüklemek için aynı menüden “Upload” → “Restore” seçeneğini kullanabilirsiniz.

MySQL Performans ve Optimizasyon

Yoğun sitelerde MySQL veritabanı zamanla şişebilir. Plesk üzerinden optimize edebilirsiniz:

Plesk → Databases → phpMyAdmin → SQL → OPTIMIZE TABLE tablo_adı;

Ayrıca Premium VDS kullanarak CPU, RAM ve I/O limitlerini artırabilir, veritabanı yanıt sürelerini ciddi ölçüde düşürebilirsiniz.

MySQL Hatalarını Gözlemleme

Veritabanı erişim veya bağlantı sorunlarında logları kontrol edin:

/var/log/mysqld.log
/var/log/plesk/panel.log

“Access denied” hataları genellikle yanlış kullanıcı adı, parola veya yetkilendirme kaynaklıdır.

Komut Satırı (SSH) ile MySQL Yönetimi

mysql -u root -p
SHOW DATABASES;
CREATE DATABASE testdb;
DROP DATABASE testdb;

Komut satırı yönetimi, ileri seviye kullanıcılar için daha hızlı işlemler sağlar.

En İyi Uygulamalar

  • Gereksiz veritabanlarını silerek paneli sade tutun.
  • Uzaktan erişim yerine VPN veya SSH tüneli kullanın.
  • Her site için ayrı kullanıcı hesabı oluşturun.
  • Düzenli yedekleme planı oluşturun.

Sonuç

Plesk MySQL yönetimi, web siteleri için güvenli, organize ve otomatik bir veritabanı yapısı sunar. phpMyAdmin entegrasyonu ve erişim kontrolleri sayesinde tüm işlemler kolayca yapılabilir. Kurumsal düzeyde veritabanı performansı ve güvenliği için HostLigo altyapısında Linux Hosting veya VDS Sunucu çözümleri tercih edilebilir.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer Yazılar