![Ubuntu 14에서 MySQL에 대한 원격 연결 허용](https://rvso.com/image/1447626/Ubuntu%2014%EC%97%90%EC%84%9C%20MySQL%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%9B%90%EA%B2%A9%20%EC%97%B0%EA%B2%B0%20%ED%97%88%EC%9A%A9.png)
Heidi라는 프로그램을 사용하여 MySQL에 연결하려고 하는데 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';
마지막으로 방화벽이 연결을 차단하고 있지 않은지 확인하세요.