본문 바로가기
MySql

MySQL VirtualBox Vagrant 내에서 Mysql Server에 연결하는 방법은 무엇입니까?

by 베이스 공부 2021. 2. 9.
반응형

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

 

 

반응형

댓글