MySQL服务器“读取授权包”时丢失连接,系统错误:0

 问题原因:

  是连数据库的电脑ip没有被授权

  可以先在cmd中查询自己的ip地址

 

解决办法:

 然后再找个能链接数据库的电脑,先用Navicat链接数据库,在Navicat中输入 SELECT * FROM mysql.user;查询

 

可以看见Host只对192.168.0.%,的ip是授权的。所有我们可以添加ip地址授权

在查询输入create user '用户名'@'自己的ip' identified by '密码';进行授权

授权后再次执行SELECT * FROM mysql.user;

 

 可以看到已经添加进去,然后再次链接就可以了

(主要就是找个能链接数据库的电脑执行create user '用户名'@'自己的ip' identified by '密码';就是添加个自己的ip授权地址进去就行了)

 

posted @ 2020-07-31 14:16  肖镜泽  阅读(824)  评论(0编辑  收藏  举报