2013-03-20 4 views
0

У меня есть настройка сервера MySql на моем выделенном сервере с IP-адресом 12.12.123.123. Я настроил MySql для удаленного доступа. Теперь я хочу получить доступ к серверу из удаленного приложения. Как я могу это сделать? Как получить имя хоста/сервера MySql для ввода строки подключения?Как получить доступ к MySql на моем выделенном сервере с удаленного компьютера

Благодаря

+1

Вы только что сказали, что у вас есть IP-адрес. Это ваш хозяин – Uby

ответ

0

Вы можете просто поставить IP-адрес сервера в качестве имени хоста.

Убедитесь, что

  • Сервер MySQL прослушивает общественного IP, так и в my.cnf:

    bind-address = 0.0.0.0 
    
  • Пользователь вы настроили на MySQL сервер разрешен доступ к схеме удаленно:

    GRANT ALL PRIVILEGES TO `user`@% ... 
    

    Чтобы быть более безопасным, вы d не нужно использовать подстановочный знак, вы можете использовать определенный шаблон хоста или IP.

0

Предположим, что ваш сервер полностью доступен и экземпляр сервера надлежащим образом настроен, вы можете проверить соединение с помощью -h переключателя MySQL, например, так:

mysql -u username -p -h 44.55.66.77 

После этого соединение было сделано успешно, вы можете использовать те же детали в вашем приложении.