본문 바로가기
MySql

MySQL 원격 MySQL 서버에 연결할 수 없음 (10061)

by 베이스 공부 2020. 11. 5.
반응형

MySQL에서 Localhost 연결이 활성화되었습니다.

하지만 원격 (내 노트북) 액세스가 비활성화되었습니다.

Can't connect to MySQL server on "host" (10061)`.

내 항구는 항상 3306을 엽니 다.

다음은 내 구성 파일 ( /etc/mysql/my.cnf )입니다.

#bind-address 0.0.0.0
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/

그리고 MySQL 상태는 다음과 같습니다.

mysql start/running, process 15204

 

해결 방법

 

MySQL에 대한 원격 액세스를 허용하려면 구성 파일에서 bind-address (사용자가 수행 한 작업)와 skip-networking을 주석 처리해야합니다.

다음으로 사용자에게 원격 액세스가 허용되는지 확인해야합니다. 다음으로 사용자를 확인하십시오.

SELECT User, Host FROM mysql.user;

여기에있는 사용자가 '127.0.0.1'또는 'localhost'가 호스트로 나열된 경우 원격 액세스 권한이없는 것입니다.

이것을 다음으로 변경하십시오.

UPDATE mysql.user SET HOST='%' WHERE User='__here_your_username';

플러시 권한 :

FLUSH PRIVILEGES;

'%'는 '모든 호스트'에 대한 와일드 카드입니다.

 

참조 페이지 https://stackoverflow.com/questions/37916941

 

 

반응형

댓글