Home >Database >Mysql Tutorial >mysql Last packet sent to the server was 0 ms ago._MySQL

mysql Last packet sent to the server was 0 ms ago._MySQL

WBOY
WBOYOriginal
2016-06-01 13:08:121185browse

相信用过Mysql的朋友都遇到过这个问题,而我几乎每次用的时候都会出现。

经过多次的总结,发现的一些经验,与大家分享下。


目前发现引起这个问题的原因有两个,一个是连接超时,mysql有一个默认的连接时间,超过之后就会遇到这个问题,这时可以在my.ini文件中[mysqld]后面加上

wait_timeout=1814400。当然这个值只有够大都行。改完后net stop mysql net start mysql.

另一个原因是端口问题,至于为什么会这样,实在不清楚。但如果在连接mysql的时候把端口与my.ini中设置的不同,也会出现这个异常。

如果这两个方法都解决不了问题,你就应该开始怀疑mysql配置文件的位置了,一般默认的配置文件放在mysql的安装目录下,可在windows server上的一次配置上,却发现这个文件也可能放在c:/programData/mysql 下,当时我在安装目录下,不管怎么改都没有效果,甚至随意乱写,Mysql依然能直觉启动。c:/programData是一个隐藏目录.


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn