2009/05/20

IPv6?

なんだか、MySQL5.1にしたら、リモートから接続できなくなった・・・?

mysql> SELECT version();
+------------------------------+
| version() |
+------------------------------+
| 5.1.32-ndb-7.0.5-cluster-gpl |
+------------------------------+
1 row in set (0.00 sec)


[root@ ~]# mysql -u root -p -h 192.168.1.xxx
Enter password:
ERROR 1130 (00000): Host '::ffff:192.168.1.nnn' is not allowed to connect to this MySQL server

ああ、もう・・・。

CentOSのIPv6をきっちりOFFにすればいいのかなぁ?
でも、おんなじ環境でMySQL5.0のサーバには接続できるしなぁ。

bind-address というのを設定すればいいのか?
[root@ ~]# vi /etc/my.cnf
[mysqld]
bind-address = 192.168.1.xxx

[root@ ~]# /etc/init.d/mysql restart

わーい、つながった。

Google Analytics