Разрешение удаленных подключений для MySQL в Ubuntu 14

Разрешение удаленных подключений для MySQL в Ubuntu 14

Я пытаюсь подключиться к MySQL с помощью программы Heidi, я хочу использовать ее вместо phpmyadmin. Она лучше, чем phpmyadmin, и я подумал, что это будет безопаснее, чем заходить на domain.com/phpmyadmin

Я добавил следующую строку etc/mysql/my.cnfи перезапустил MySQL, но безуспешно.

bind-address = MY IP ADDRESS

Я постоянно получаю ошибкуCan't connect to MySQL server on (server ip)

Я знаю, что порт правильный (3306) и IP-адрес определенно правильный, не знаю, что еще делать.

решение1

Сначала убедитесь, что skip-networkingэто закомментировано в вашем файле my.cnf.

Вам также потребуется разрешить удаленные подключения с вашего IP-адреса к вашей базе данных.

GRANT ALL ON yourdatabase.* TO mysqluser@'yourip' IDENTIFIED BY 'yourpassword';

Наконец, убедитесь, что ваш брандмауэр не блокирует соединение.

Связанный контент