安装Mysql服务当天可以连接,第二或几天后,再用Navicat连接Mysql服务时报以下错误
2013 - Lost connection to MySQL server at 'reading initial communication packet', system error: 0 "Internal error/check (Not system error)"
确定
计算机管理-服务和应用程序-服务,找到“Mysql”服务,
如果服务状态:“正在运行”,先“停止”,再“启动”
如果服务状态:“已停止”,直接点“启动”
注意:修改完配置记得重启Mysql服务
skip-name-resolve
my.ini
/etc/my.cnf
注意:只有自己的电脑有问题,除了无法连接Mysql以外也不能使用mstsc远程服务器,其他电脑访问数据库正常
1. Navicat Premium® 版本 11.2.16(64-bit)
2013 - Lost connection to MysQL server at 'reading initial communication packet’, system error: 0 "Internal error/check (Not system error)
Reading from the stream has failed.
无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接。。
远程主机强迫关闭了一个现有的连接。
这种情况下是由于我在使用Navicat连接数据 或者使用代码连接数据库时,多次输入密码错误导致被360安全卫士拦截。
使用别的电脑远程或者直接登录服务器,在安全操作中心进行如下操作:
① 在“可恢复区”,全选”,然后“恢复所选”。
或者
②退出360安全卫士并重启
跨网段访问服务器的Mysql数据库,使用ping命令能通,防火墙处于关闭状态,但是使用Navicat报如下错误
2013 - Lost connection to MySQL server at 'reading initial communication packet', system error: 0"
确定
第一步. 找出A所在网段所有能与A ping通的IP并记录下来
第二步. 并将A所在网段所有IP电脑进行如下操作:
找出这3个操作都能通过的C电脑(IP),然后进行如下操作
第三步:将电脑A与电脑C的ip进行互换,再次进行第二步的4项操作