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)