Heim >Datenbank >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:121185Durchsuche

相信用过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是一个隐藏目录.


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn