mysql8使用caching_sha2_password
的身份验证机制
以往的验证机制则是mysql_native_password
解决方法:
sudo vim /etc/my.cnf
添加:
[mysqld]
default_authentication_plugin=mysql_native_password
后面生成账号密码就是mysql_native_password
但是如果之前的要修改
alter user 'root'@'localhost'IDENTIFIED BY ‘新密码’;
原文:https://www.cnblogs.com/enuff/p/11107957.html