![Разрешение удаленных подключений для MySQL в Ubuntu 14](https://rvso.com/image/1447626/%D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85%20%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B9%20%D0%B4%D0%BB%D1%8F%20MySQL%20%D0%B2%20Ubuntu%2014.png)
Я пытаюсь подключиться к 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';
Наконец, убедитесь, что ваш брандмауэр не блокирует соединение.