MySQL 5.7 바인드 주소가 작동하지 않습니다 호스트를 청취 할 수는 없지만

MySQL 5.5에 대한 원격 연결을 항상 성공적으로 설정했습니다.

오늘은 Ubuntu 16.04 및 MySQL 5.7을 사용하여 새 서버를 설치했습니다. 그러나 어떤 이유로 든이 MySQL 설치가 다른 호스트를 청취 할 수는 없지만 127.0.0.1.

여기 내 /etc/mysql/conf.d/mysql.cnf:

[mysqld]
bind-address = 0.0.0.0

원격 호스트 에서이 MySQL 서버에 연결할 수 없었고 내를 확인했을 때 netstatMySQL이 연결 localhost만 수신한다는 것을 깨달았습니다 .

lsof -Pni :3306 출력은 다음과 같습니다

COMMAND  PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
mysqld  5302 mysql   25u  IPv4  37280      0t0  TCP 127.0.0.1:3306 (LISTEN)

무엇이 문제입니까?



답변

바인드 매개 변수가 /etc/mysql/mysql.conf.d/mysqld.cnf에 있도록 MySQL 패키지를 변경했습니다. 바인드 매개 변수를 변경하고 /etc/mysql/conf.d/mysql.cnf에 배치 한 것을 제거하십시오.


답변