MySQL8连接错误ER_NOT_SUPPORTED_AUTH_MODE
问题
连接MySQL的时候出现了一个奇怪的错误
1 | ER_NOT_SUPPORTED_AUTH_MODE |
原因
“caching_sha2_password”在MySQL 8中是默认的加密方式
解决
登录MySQL
1 | ALTER USER 'root'@'localhost' IDENTIFIED WITH MySQL_native_password BY '123456'; |
如果是mac下面也可以在
1 | 偏好设置->MySQL->Initializ Database->Use Legacy Password Encryption |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 一只大菜狗!