MySQL Sunucuya Nasıl Bağlanılır?

Göktan Öztaş
Kategoriler: VDS ServerVPS Server

MySQL sunucusuna bağlanmak, veritabanlarınızı yönetmek, sorgular çalıştırmak ve yedekleme işlemleri yapmak için gereklidir. Bağlantı hem terminal üzerinden hem de grafiksel araçlarla yapılabilir.


Çözüm Adımları

  1. Sunucuya SSH veya Console ile Bağlanın

    • Narhost VPS/VDS sunucunuza SSH ile erişim sağlayın:

      ssh root@sunucu_ip
    • SSH çalışmıyorsa Narhost panelindeki Console / Konsol bağlantısını kullanabilirsiniz.

  2. MySQL/MariaDB Servisinin Çalıştığını Kontrol Edin

    • Servis durumunu görmek için:

      systemctl status mysql # Ubuntu/Debian
      systemctl status mariadb # CentOS/RHEL
    • Servis çalışmıyorsa başlatın:

      systemctl start mysql
      systemctl enable mysql # Sunucu açılışında otomatik başlatmak için
  3. Terminal Üzerinden MySQL’e Bağlanın

    • MySQL root kullanıcısı ile bağlanmak için:

      mysql -u root -p
    • Komutu çalıştırdıktan sonra şifre sorulacaktır; Narhost panelinden veya daha önce belirlediğiniz root şifresini girin.

  4. Belirli Bir Veritabanına Bağlanma

    mysql -u kullanici_adi -p veritabani_adi
    • Bu komutla hem kullanıcı adı hem de bağlanılacak veritabanını belirleyebilirsiniz.

  5. Uzaktan Bağlantı (Opsiyonel)

    • Eğer MySQL’e farklı bir bilgisayardan bağlanacaksanız, sunucunun güvenlik duvarında 3306 portunun açık olduğundan emin olun:

      ufw allow 3306/tcp # Ubuntu
      firewall-cmd --add-port=3306/tcp --permanent
      firewall-cmd --reload # CentOS/RHEL
    • Kullanıcının uzaktan bağlanma izni olmalıdır:

      GRANT ALL PRIVILEGES ON veritabani_adi.* TO 'kullanici_adi'@'%' IDENTIFIED BY 'sifre';
      FLUSH PRIVILEGES;
  6. Bağlantıyı Test Edin

    • MySQL prompt’a erişebiliyorsanız bağlantı başarılıdır:

      mysql> SHOW DATABASES;
  7. Güvenlik Önlemleri

    • Root kullanıcı ile uzaktan bağlantı yaparken IP kısıtlaması uygulayın.

    • Parolaları güçlü belirleyin ve düzenli değiştirin.

[narhost-info]

ℹ️ Bu çözüm adımları işe yaramadıysa, Narhost’un uzman teknik ekibi size yardımcı olabilir.
Hemen destek talebi oluşturun
Etiketler: vpsmysqlvds