Linux忘记mysql密码
我们在linux操作系统上,输入密码
出现这样的错误
解决
1.首先我们需要修改/etc/my.cnf
vim /etc/my.cnf
2.我们需要再文件的最后一行添加
skip-grant-tables
跳过权限表
3.我们保存文件,之后重启mysql
service mysqld restart
4.登录mysql,这时不需要密码直接回车就可以
mysql -u root -p
5.输入以下命名即可
use mysql;
update user set authentication_string=password("你想要的密码") where user='root';
flush privileges;
6.最后退出mysql,之后再次找到my.cnf文件,删除我们之前第二步加的那一行话
重启mysql
service mysqld restart