데비안 리눅스의 가상 머신에서 실행중인 mysql 서버는 Windows의 MySQL Workbench와 연결을 시도하고 있습니다. MySQL 사용자는 'dev'입니다. 나는이 연결이 이러한 문제 중 하나 가능성이 설립 얻을 수 없습니다입니다 :Windows에서 데비안 리눅스로 연결
MySQL 사용자는 서로 로컬 호스트 이상의 연결을 허용하지 않습니다. mysql에서 사용자 계정 'dev'를 만들었을 때
dev'@'%
이라는 연결 문자열을 지정하여 어디서나 연결을 수락 할 수 있는지 확인했습니다.GRANT ALL ON *.* to 'dev'@'%' IDENTIFIED BY 'password';
port 3306
에서 MySQL이 실행되고 있지 않습니다. 하지만 NETSTAT 확인 여기에 내가 볼 수있는 작업은 다음과 같습니다netstat -tlpn | grep :3306 tcp 0 0 127.0.0.1:3306 0.0.0.0.:* LISTEN 3687/mysqld
그래서이 중 하나 문제가되지 않습니다.
- 방화벽이 mysql에 대한 액세스를 차단하고 있습니다. IPtables에 액세스하고 수정하는 방법을 알지 못하고 이상적인 프론트 엔드 또는 iptables를 갖고 싶습니다. 이것을 파악하는 방법을 모릅니다.
이 문제에 대해 알려주십시오.
당신이 MySQL을 다시 시작 봤어 http://www.cyberciti.biz/tips/linux-iptables-18-allow-mysql-server-incoming-request.html 안내에 따라 방화벽 예외를 추가 할 수 있습니다? –
@ Loïc 예. 나는 그 시간을 많이 해왔다. – EternallyCurious