mysql登录没有权限的问题

mysql8.+在安装时如果没有设置密码,会把root的登录验证方式设置为auth_socket,这验证方式是比较用户名与登录mysql的账户名是否相同(个人看别人的博客之后的观点),如果相同就直接登录,不同就无法登录。这也就是为什么我用thesky身份登录时一直失败。之后我把登录验证方式改成了用密码登录(不只是改了密码)。

使用的命令:

ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY newpassword;

链接:https://blog.csdn.net/weixin_41918841/article/details/82997651

mysql登录没有权限的问题

上一篇:MySQL|主从延迟问题排查(二)


下一篇:mysqldump根据通配符批量导出