记一次 mysql 升级导致无法连接数据库

1
2
SQLSTATE[HY000] [1524] Plugin 'mysql_native_password' is not loaded
mysqli_sql_exception Plugin 'mysql_native_password' is not loaded.

上面的报错是因为我权利更新了 archlinux,mysql 顺带更新到最新。

原因是因为 9 后,mysql 把mysql_native_password从默认配置移除,我们只需要在配置文件中打开即可:

1
2
3
# Enable mysql_native_password plugin
[mysqld]
mysql_native_password=ON

记一次 mysql 升级导致无法连接数据库
https://bubao.github.io/posts/34c89562.html
作者
一念
发布于
2024年7月17日
许可协议