반응형
Vagrant를 사용하여 새 VirtualBox Machine을 마운트하고 해당 VM 내에 Mysql Server를 설치했습니다. VM 외부의 해당 서버에 어떻게 연결할 수 있습니까? 이미 Vagrantfile의 포트 3306을 전달했지만 mysql 서버에 연결하려고하면 오류와 함께 다시 게시됩니다. '초기 통신 패킷 읽기'
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0
해결 방법
MySQL이 127.0.0.1이 아닌 0.0.0.0에 바인딩되는지 확인하십시오. 그렇지 않으면 컴퓨터 외부에서 액세스 할 수 없습니다.
my.conf 파일을 편집하고 bind-address
항목을 찾아이를 확인할 수 있습니다. bind-address = 0.0.0.0
처럼 보이기를 원합니다. 그런 다음 이것을 저장하고 mysql을 다시 시작하십시오.
sudo service mysql restart
참조 페이지 https://stackoverflow.com/questions/10709334
반응형
'MySql' 카테고리의 다른 글
MySQL 다른 데이터베이스에서보기 만들기 (0) | 2021.02.09 |
---|---|
MySQL Doctrine2 및 MySQL을 사용하여 저장 프로 시저를 실행하는 방법 (0) | 2021.02.09 |
MySQL 즉석에서 인라인 SQL 테이블 생성 (왼쪽 조인 제외) (0) | 2021.02.09 |
MySQL PHP / mysqli, 새로 삽입 된 ID를 아는 방법 (0) | 2021.02.08 |
MySQL now () 시간대 변경 (0) | 2021.02.08 |
댓글