数据库连接报错: Lost connection to MySQL server at 'reading initial communication packet


我遇到这个问题是在我用远程连接数据库的时候遇到的,很奇怪。这个数据库还是我以前连接过的。
我第一个怀疑的网络问题,但是经过询问,我公司的其他同事都能连接上,我和他们是同一个局域网。排除网络问题。
剩下的一个就是权限问题,这个是我之前连接上的,应该可以排除是权限问题。
找了很多网上的方法,大概有两种,一种是说改变my.cnf的文件,但是那个文件只有在liunx系统里才存在的,我的是windows。
还有一种是说重启mysql服务,我重启过了,但是还是不行。
我想了半天,会不会是我本地的mysql服务影响到了远程连接。我先把我本地的mysql服务停止了,然后连接远程,成功连接上.
我再启动我本地mysql服务,再进行连接,也能成功连接上。
这个东西奇奇怪怪的来,奇奇怪怪的走。很疑惑!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM