您的位置:首页 >科技资讯 >正文

:mysql8.0.13 cmd 登陆报错🧐

摘要 最近在使用MySQL 8.0.13时,尝试通过CMD命令行登录数据库,结果遇到了一些问题,显示了错误提示💡。起初以为是配置文件出了问题,仔细检查...

最近在使用MySQL 8.0.13时,尝试通过CMD命令行登录数据库,结果遇到了一些问题,显示了错误提示💡。起初以为是配置文件出了问题,仔细检查后发现并非如此。主要问题是密码格式不兼容引起的登录失败💥。MySQL 8.0版本对密码加密方式做了更新,默认使用的是caching_sha2_password插件,而旧版本的客户端可能无法支持这种新方式。

解决方法其实很简单,只需要在安装时选择使用mysql_native_password插件即可,默认设置就能正常登录。具体操作是在创建用户时添加` identified with mysql_native_password by 'your_password'`。例如:

```sql

CREATE USER 'newuser'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

```

完成这一步后,再次尝试用CMD登录,一切恢复正常💪。如果你也遇到类似问题,不妨试试这个方法。希望这篇小贴士能帮到大家!💬

版权声明:本文由用户上传,如有侵权请联系删除!