美文网首页服务器MySQL
linux服务器忘记mysql密码

linux服务器忘记mysql密码

作者: 这真的是一个帅气的名字 | 来源:发表于2018-10-18 15:56 被阅读0次

先停掉mysql

[root@instance-q6fz45kc etc]# service mysqld stop

编辑my.cnf文件,跳过验证,实现无密码登录

 vim /etc/my.cnf

在my.cnf文件末尾加:skip-grant-tables后保存退出

然后启动mysql

[root@instance-q6fz45kc etc]# service mysqld start

进入mysql

[root@instance-q6fz45kc etc]# mysql 

使用user库

mysql> use mysql

修改密码

mysql> update user set authentication_string=password('123456') where user="root";

退出mysql

exit

停掉mysql

[root@instance-q6fz45kc etc]# service mysqld stop

打开my.cnf 去掉那会加的那段代码

重启mysql

[root@instance-q6fz45kc etc]# service mysqld start

重新连接

[root@instance-q6fz45kc etc]# mysql -u root -p

输入密码连接成功!


image.png

相关文章

网友评论

    本文标题:linux服务器忘记mysql密码

    本文链接:https://www.haomeiwen.com/subject/hphszftx.html