Mysql远程连接异常处理

编程入门 行业动态 更新时间:2024-10-26 14:39:47

报错1

  Lost connection toMySQL server at 'reading initial communication packet', system error:0

 

解决:

修改/etc/mysql/mysql.conf.d

1在[mysqld]区域添加配置:

skip-name-resolve            

说明:禁止域名解析,连接速度会快很多,但只能使用ip,不能使用主机名

 

2 注释掉

#bind-address = 127.0.0.1        

说明:参数含义绑定本地回环地址

重启mysql
/etc/init.d/mysql restart

 

报错2

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usingpassword: YES)

解决:

用户访问权限设置,修改user表即可。

UPDATE user SET host='172.16.172.*' WHEREuser='root';

 

注:%表示所有ip权限,并不是*。如果这里错误的设置*或其他错误的ip会导致本机在内均无法登陆mysql。如果发生这种情况,可以参照文档忘记《忘记密码如何登陆mysql》

 

---
更多文章关注公众号

更多推荐

Mysql远程连接异常处理

本文发布于:2023-06-14 09:44:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1462019.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:异常   Mysql

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!