2009年11月2日月曜日

CentOS::mysqlへの外部からのアクセスがエラーになる

最近、うまくいかなくて悩むことが多い気がする。

今日も、古いパソコンのCentOSサーバのmysqlへ、

Windowsパソコンからのアクセスが通らなくて悩んだ。

C:\xampp\mysql\bin>mysql -h 192.168.0.3 -u user dbname -p
Enter password: *********
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.3' (10065)

mysqlのDBのユーザ設定には、LAN内からアクセスできるように設定したが、

上のようにエラーになっていた。

結局、ファイアウォールが通らなくてエラーになっていた。

 /usr/sbin/setup

で ファイアウォールの設定で、mysqlのポートの3306を設定すると、

/etc/sysconfig/iptables に保存されて、

iptables -L で確認するとmysqlが表示されて、

3306のポートが通った。

CentOSサーバというか、サーバに対する理解が足りないと思う。

0 件のコメント:

コメントを投稿