近日,用了一下 XAMPP 1.7.4,此包中使用了较新的 MySQL5.5.8,启动过挰一切正常,可启动成功后,用客户端工作(不是mysql),怎么都连不到服务器上。而mysql.exe 连接则没有问题。 折腾了很久,还是无果而终。
今天,再试了一下,发现只要在 my.ini文件中的 bind-address属性绑定一个地址就可以,不绑定就不能连接。而 MySQL5.1.X则不存在这个问题。不知是不是bug。
至于用mysql.exe可以连接中因为mysql探测到无法用TCP连接时,会改用named-pipe进行连接,所以可以连上。