出现这个2058是因为mysql8.0中默认的身份认证插件改了,之前是的 mysql_navtive_password,现在改成了 caching_sha2_password
解决方法:
1.mysql -u root -p(进入mysql)
2. use mysql (选择数据库)
3. ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’;(修改root密码)
4. flush privileges;(刷新权限)