今天在使用dedecms系统时突然出现MYSQL:Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0错误,但再次刷新又好了,下面我们来看原因分析。
Error: Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0
Errno.: 2013
如果是一直这样大家可尝试
在服务那里开启mysql的服务,我的电脑–右键管理–服务和应用程序–找mysql—右键属性–启动
你在命令行能不能进去?不能进去就是你密码错了
无论通过什么途径远程访问都出现错误可以认为是系统有防火墙之类的限制,解决方法是在 my.cnf 里面的 [mysqld] 段增加一个启动参数
skip-name-resolve
阅读时间插件Reading Time
阅读时间插件Reading Time
20 查看详情
如果是像我一样有时会有这种问题可以能是你的mysql占用cpu太高而自动停止mysql服务了,这样大家可想其它办法解决。
其它的方法
建议在my.ini文件中修改最大连接数,
把 mysql_connect() 方法都改成了 mysql_pconnect() 方法.
要修改mysql_pconnect(),可以在论坛的data目录的sql_config.php中
$pconnect = 0; //是否持久连接
修改成$pconnect = 1;
开启防刷新,严禁刷新太快.
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/489964.html
微信扫一扫
支付宝扫一扫