最近、うまくいかなくて悩むことが多い気がする。
今日も、古いパソコンの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サーバというか、サーバに対する理解が足りないと思う。
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿