2016-05-13 8 views
0

У меня есть домашний сервер MySQL прошла по какой-то причине дает мне это:Ошибка: Не удается подключиться к серверу MySQL (110)

Connection failed: Can't connect to MySQL server on '9x.x.xxx.xx4' (111) 

Я portforwarded 3306, и при поиске решений , например, помещая hashtag перед «bind-адресом», он не свяжет меня вообще. Другим примером является изменение значения «привязка-адрес» на мой общедоступный IP-адрес, но это дало мне ту же ошибку. Я могу подключиться к phpMyAdmin, но не к внешнему IP-адресу или файлу php.

Есть ли что-нибудь еще, что я могу попробовать?

EDIT: Сейчас я получаю это:

Connection failed: Can't connect to MySQL server on '9x.x.xxx.xx4' (110) 

Является ли это что-то другое, или то же самое?

+0

Возможно [это] (http://stackoverflow.com/questions/15576521/cant-connect-to-mysql-server-on-ipaddress-110) помогает? – Dacaspex

+0

Нет, у меня есть сервер/веб-страница, которая должна подключаться к MySQL на другом VPS, поэтому я не могу этого сделать. – Permanently

+0

Что-нибудь в журналах MySQL? Можете ли вы использовать что-то вроде Telnet, чтобы попытаться подключиться к порту, чтобы узнать, есть ли у вас какой-либо ответ? Вы уверены, что ваш хостинг-провайдер не блокирует порт 3306? - Большинство. –

ответ

0

Хорошо, я понял. В файле my.cnf он имел следующую строку:

bind-address: 127.0.0.1

Я набранный ifconfig в командной строке Linux, которая дала мне мои местные детали IP. Все, что мне нужно было сделать, это изменить его на этот IP-адрес. Пример:

bind-address: 192.168.0.X

Спасибо всем, кто пытался мне помочь!

Смежные вопросы