使用mysql8.0数据库登录报错的解决办法
本帖最后由 利君工作室 于 2023-7-6 19:28 编辑从 MySQL 8.0.4 开始,MySQL 默认身份验证插件从 mysql_native_password改为 caching_sha2_password 。相应地,libmysqlclient 也使用 caching_sha2_password 作为默认的身份验证机制。起因在这之前 MySQL 5.6/5.7 使用的默认密码插件是 mys_caching_sha2_password mysql_native_password"
用户验证方式修改为:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
学习 升级到mysql8的版本,能稳定兼容吗?
页:
[1]