mysql设置密码无效怎么解决

2025-11-14 07:03:31

1、本地登录mysql,无意间直接用mysql命令,结果竟然进去了,明明设置了密码

mysql设置密码无效怎么解决

2、在尝试查看当前用户,竟然还是root用户

select user();

mysql设置密码无效怎么解决

3、使用mysql_secure_installation重新设置了一下密码

mysql设置密码无效怎么解决

4、再次登录,还是不用密码就可以进去

mysql设置密码无效怎么解决

5、使用设置密码命令行,显示执行成功

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

mysql设置密码无效怎么解决

6、但是使用mysql还是可以直接进入数据库

mysql设置密码无效怎么解决

7、查询了资料原来5.7要使用命令

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'YourPassword';

mysql 8.0要使用:


alter user 'root'@'localhost' IDENTIFIED BY 'YourPassword';

mysql8.0没有试用过

mysql设置密码无效怎么解决

8、果然再登陆就需要密码了

mysql设置密码无效怎么解决

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢