
Я пытаюсь подключиться к 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';
Наконец, убедитесь, что ваш брандмауэр не блокирует соединение.