mysql数据库连接失败授权认证 reading authorization packet --别的电脑可以,但是本地电脑连接失败

1.分析原因是否由于本机多次失败连接导致

在能连接的主机上或者服务器上 查看当前数据库阻断连接次数是否在不断增长

 SHOW GLOBAL STATUS LIKE 'Aborted_connects';

1.2观察这个终端连接次数是否一直在增长

在这里插入图片描述在这里插入图片描述
如果一直在增长,说明mysql服务器被计算机不断的进行连接且被服务器终止连接

1.3造成Aborted_connects状态变量增加的可能原因:

1.客户机试图访问数据库,但没有数据库的特权。

2.客户端使用了错误的密码。

3.连接包不包含正确的信息。

4.获取一个连接包需要的时间超过connect_timeout秒。

查询当前数据库 连接超时时间 增加超时时间 10s

  show global variables like '%timeout%'

查询超时时间

 show global variables like '%timeout%'

show status like ‘Threads_connected’
SHOW VARIABLES LIKE ‘%max_connections%’;

show variableslike ‘%timeout%’;

show global variables like ‘%timeout%’

显示哪些线程正在运行

SHOW PROCESSLIST	

刷新权限

flush privileges;

查看日志

SHOW VARIABLES LIKE '%log%';

总结原因

1、别的电脑能连接,而本台无法连接,看一下是否本台电脑的其他应用服务是否连接失败次数过多导致
2、分析mysql终止拒绝次数
3、mysql服务器 my.info 配置文件

修改/etc/mysql/my.cnf文件
skip-name-resolve
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值