Mysql 连接失败问题

2019-08-06  本文已影响0人  Azkaban

所有工具连接时候都报异常 故猜测 可能是Mysql的问题

Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so, 2): image not found

目测是个啥啥啥 密码有问题 但是感觉自己没输入错误

解决方案1

尝试重启Mysql

> mysqld stop
# 省略一堆中间信息
2019-08-04T16:53:39.833874Z 0 [System] [MY-010910] [Server] 
 ... Shutdown complete

然后执行启动

> mysql.server start

该方法测试后 如果依旧无法登录 参考解决方案2

解决方案2

通过重置密码的方式来解决

# 执行该命令后 会默认进入到mysql命令窗口
> mysql -uroot

# 然后执行这个命令来重置密码
> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

Query OK, 0 rows affected (0.01 sec)

重置后 再次尝试登录

PS:有小插曲

中间出现了一次诡异到错误 后来查找发现根本原因就是mysql服务没有启动....

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
上一篇下一篇

猜你喜欢

热点阅读