Linux sunucumuzdaki /etc/mysql/my.cnf dosyasının içerisinde bind-address değerini 0.0.0.0 olarak değiştiriyoruz.
Bu Mysql Server sunucusunun diğer IP’lerden gelen istekleri dinlemesini sağlıyor.
Ancak herhangi bir database’e bağlanmak için o database’e ait, diğer sunuculardan bağlanabilen bir kullanıcı oluşturmamız gerekiyor.
CREATE USER 'kullanici_adi'@'%' IDENTIFIED BY 'sifre';
Bu kodu mysql server’da execute ederek diğer serverlardan db’ye bağlantı sağlayan bir kullanıcı oluşturmuş oluyoruz.
Şimdi de kullanıcıya yetkilerini verelim.
GRANT ALL PRIVILEGES ON * . * TO 'kullanici_adi'@'%';
Değişikliklerin uygulanması için
FLUSH PRIVILEGES;
herhangi bir sıkıntı olmaması için mysql server’ı resetlemeyi unutmayın.
Kolay gelsin.