mysql-инструментальные-средства не могут соединиться с сервером

В инструментальных средствах состояние сервера ОСТАНАВЛИВАЕТСЯ и сообщение журнала запуска:

2016-05-28 11:14:37 - Checking server status...
2016-05-28 11:14:37 - Trying to connect to MySQL...
2016-05-28 11:14:37 - Can't connect to MySQL server on '127.0.0.1' (111) (2003)
2016-05-28 11:14:37 - Assuming server is not running

Когда я работаю:

sudo service mysql status

Я добираюсь:

mysql start/post-start, process 3061
post-start process 3062

Кто-либо мог помочь?

1
задан 28 May 2016 в 23:19

2 ответа

Удостоверьтесь что Ваш /etc/mysql/my.cnf не имеет bind-address набор, затем перезапустите сервер. Это позволит соединения от localhost.

0
ответ дан 23 December 2019 в 17:29

Существует много возможных проблем:

  • Удостоверьтесь, что сервис действительно в порядке: netstat -plnt | grep mysql
  • удостоверьтесь, что это находится на address:port, который Вы ожидаете, что это будет видеть, для примера здесь Вы не сможете соединиться снаружи, потому что единственный IP с MySQL является localhost: tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 12460/mysqld. Если Вы не видите его здесь, но видите в процессах (ps -eF | grep mysqld) затем, возможно, это обязано снабдить сокетом только.
  • удостоверьтесь, что процесс жив путем входа в систему от консоли: mysql -u user -p
  • удостоверьтесь, что брандмауэр (брандмауэры) позволяет (s) Вашему удаленному хосту соединяться с сервером к тому порту (например, nmap, версия для Windows, доступная также)
  • удостоверьтесь, что в настройках подключения инструментальных средств нет никакой опечатки.
0
ответ дан 23 December 2019 в 17:29

Другие вопросы по тегам:

Похожие вопросы: