나는 내 dev 환경을 윈도우 기반의 우분투 서버 (램 설치 포함)로 설정했다. VM웨어가 로컬 Windows 7 시스템에서 실행 중입니다. HeidiSQL 프로그램을 통해 MySQL 서버에 액세스하려고하면 연결이 실패합니다. 얻을 수있는 :로컬 컴퓨터가 아닌 원격 컴퓨터에서 MySQL에 액세스하는 방법은 무엇입니까?
Server Error 2003, can't connect to mysql server on <IP ADRESS HERE>
하지만 PhpMyAdmin을 통해 db 서버에 액세스 할 수 있습니다. MySQL이 실행 중이고 연결 자격 증명과 포트가 모두 올바른 것입니다.
연결하려는 컴퓨터의 IP 주소를 my.cnf 파일의 "bind address"로 입력해야한다는 내용을 읽었습니다. 나는 그랬다. 나는 내부 IP뿐만 아니라 온라인 IP도 시도했다. 운이 없다, 같은 메시지.
프로덕션 환경이 아니기 때문에 모든 사람이 해당 서버에 액세스 할 수 있도록 허용하고 IP로 제한하지 않는 것이 좋습니다. 특히 ISP가 동적 IPS를 할당하기 때문에. 그래서 나는 항상 그것을 변화시켜야한다고 생각합니다.
그래서 원격 컴퓨터에서 MySQL 서버에 연결하는 방법을 아는 사람이 있습니까?
P. 나는 이것이 개발자가해야 할 일이라고 생각한다. 그래서 내가 슈퍼 유저가 아닌 그것을 게시 한 이유이다. 마이그레이션해야하는 경우 수퍼 유저가 아닌 서버 오류로 보내주십시오.
에 연결을 시도합니다. – BizApps