- Lost connection to MySQL server at 'reading initial communication packet'
- 发布时间:2009-07-06 15:38:10 浏览数:12038 发布者:superadmin 设置字体【大 中 小】
我的操作系统是windows server 2003,开机后刚开始一段时间MySQL能正常连接,几个小时后就会出现:Lost connection to MySQL server at 'reading initial communication packet', system error: 0
的错误,连不上数据库了,头2天重启MySQL服务就能正常工作,但是最近几天一旦出现这个错误哪怕重启服务也连不上了。用命令行连数据库输入密码后回车就自动关了。但是用MySQL-Front工具却能打开数据库
请问有人能帮忙解决吗?不甚感激!
#2楼发布者:superadmin时间:2009-07-06 15:38:23
试下在Mysql配置文件中[mysqld]段中加入以下一行:
skip-name-resolve
解释:禁止MySQL对外部连接进行DNS解析,注意如果开户此选项,所有远程连接都需要使用IP地址方式[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-name-resolve