Redhat 8.0에 MySQL 3.32.52를 설치했습니다.
로칼에서 mysql로의 접속은 문제가 없는데 리모트에서는
접속이 되지 않습니다. mysql DB의 user 테이블에는
외부에서도 접근할 수 있는 사용자를 등록하고 mysql서버로
하여금 인지할 수 있도록 갱신도, 재시작 해 봤습니다.
Access Denied 라는 식의 메세지가 안 나오는 거 보면
권한 문제는 아닌 걸로 보입니다. 로그를 보았더니
다음과 같은 메세지가 쌓이는군요.
Number of processes running now: 1
mysqld process hanging, pid 22132 - killed
021010 16:55:46 mysqld restarted
/usr/libexec/mysqld: ready for connections
고수님들의 도움 말씀 부탁드리겠습니다.
MySQL 원격 접속이 막히는 것은 서버가 네트워크 접속을 받지 않거나 권한 호스트가 맞지 않을 때 생깁니다. my.cnf 에 skip-networking 이 없는지 보고, GRANT 로 '%' 호스트 권한을 주고, bind-address 가 외부 IP 를 포함하는지 확인하세요.