Mysql Sunucunuza uzaktan Navicat vb. gibi programlarla bağlanmak istiyorsanız MYSQL konsolundan bu bağlantıya ve hangi kullancının uzaktan erişeceğine izin vermeniz gerekiyor.
Plesk panel kullandığınızı varsayarak anlatmaktayım,
SSH ile giriş yaptıktan sonra komut satırında;
mysql -uadmin -p`cat /etc/psa/.psa.shadow` mysql
Komutu ile mysql > komut satırına giriş yapmış oluyoruz;
update user set Host = ‘ipadresi’ where User = ‘dbkullanici’;
FLUSH PRIVILEGES;
exit
komutlarını vererek belirttiğimiz IP adresine ve belirttiğimiz DB kullanıcısına uzaktan mysql erişimi vermiş oluyoruz. IP Adresi kısmına % yazarsanız her ip adresinden giriş yapabilir. Db kullanıcı kısmına “admin” yazarsanız mysql root admin’i dışarıya açmış olursunuz.
Sunucu üzerinde veya öncesinde bir firewallda mysql portu (3306) kapalıysa açmanız gerekecektir.
Tags:
mysqlmysql remote connectionplesk linux mysql uzaktan bağlantıplesk mysql remoteplesk mysql remote connectionplesk mysql uzaktan bağlantıuzaktan bağlantı