Linux下Mysql密码忘记解决

有段时间没用我的云服务器了,发现mysql密码忘了,但是问题不大,能操作

关闭mysqld服务

service mysqld stop

Linux下Mysql密码忘记解决

编辑mysql的配置文件

vim /etc/my.cnf

在[mysqld ]下面添加

skip-grant-tables (如果有这个东西的话,不管他好了)

Linux下Mysql密码忘记解决

启动mysqld服务,进入mysql

service mysqld start
mysql -u root

Linux下Mysql密码忘记解决

修改密码

use mysql;

update mysql.user set authentication_string=password(‘root_password’) where user=‘root’;

Linux下Mysql密码忘记解决