"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 내 MySQL 서버에 연결할 수 없는 이유는 무엇입니까?

내 MySQL 서버에 연결할 수 없는 이유는 무엇입니까?

2024년 12월 12일에 게시됨
검색:379

Why Can't I Connect to My MySQL Server?

"ERROR 2003 (HY000): '127.0.0.1' (111)에서 MySQL 서버에 연결할 수 없습니다." 오류 해결 방법

mysql -u root -h 127.0.0.1 명령을 사용하여 MySQL 서버에 연결을 시도하는 경우 -p를 사용하면 "ERROR 2003(HY000): '127.0.0.1'(111)에서 MySQL 서버에 연결할 수 없습니다."라는 오류 메시지가 나타날 수 있습니다. 이 오류는 일반적으로 MySQL이 실행되고 있지 않거나 클라이언트가 서버에 연결하지 못하게 하는 구성 문제가 있을 때 발생합니다.

Ubuntu 사용자를 위한 솔루션

Ubuntu를 사용하고 있는 경우 이 오류를 해결하기 위해 조정해야 하는 특정 구성이 있습니다.

  1. vim 명령을 실행하세요. /etc/mysql/my.cnf.
  2. bind-address = 127.0.0.1이라는 줄을 찾습니다.
  3. 이 줄의 시작 부분에 # 기호를 추가하여 이 줄을 주석 처리합니다.
  4. MySQL 서버를 다시 시작합니다.

my.cnf에서 바인드 주소 설정을 찾을 수 없는 경우 파일을 찾으려면 /etc/mysql/mysql.conf.d/mysqld.cnf.

MySQL 복제 환경용 솔루션

파일에서 해당 파일을 찾으세요. MySQL 복제의 경우 localhost 또는 my.cnf 파일에 바인딩 주소로 지정된 IP 주소를 사용하여 MySQL 서버에 연결해야 할 수도 있습니다. 127.0.0.1.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3