:mysql8.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登录,一切恢复正常💪。如果你也遇到类似问题,不妨试试这个方法。希望这篇小贴士能帮到大家!💬
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。