利君工作室 发表于 2023-7-6 17:40:29

使用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';



张瑾一 发表于 2023-7-7 09:05:04

学习

LaK-锋哥 发表于 2023-7-10 23:21:00

升级到mysql8的版本,能稳定兼容吗?
页: [1]
查看完整版本: 使用mysql8.0数据库登录报错的解决办法