>데이터 베이스 >MySQL 튜토리얼 >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
WBOY원래의
2016-06-01 13:08:121185검색

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


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.