2003 - can't connect to mysql server on 'localhost' (10061) 는 해당 서버 포트에 접근할 수 없다는 의미이다.
우분투 같은 리눅스는
netstat -ant로 3306포트가 열렸는지 확인 하고 열리지 않았으면,
/etc/init.d/mysqld restart 로 3306포트를 오픈한다.
# vi /etc/hosts.allow 에 아래 문장 추가
mysqld : All : allow
또는
mysqld:127.0.0.1,192.168.1.0/24
형태로 localhost 또는 192.168.1.0 대역의 IP를 가진 호스트들만 접속 가능하게 설정
cent OS 같은 경우는
#vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j
ACCEPT
저장 후
iptables 재시작
# /etc/init.d/iptables restart
다음검색