本文主要给大家简单讲讲mysql的root密码忘记了怎么办,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望mysql的root密码忘记了怎么办这篇文章可以给大家带来一些实际帮助。
1、首先关闭mysql,使用`--skip-grant-tables' 参数来启动 mysqld
[root@iZwz9ga6kootlfn5ejt8axZ ~]#service mysqld stop [root@iZwz9ga6kootlfn5ejt8axZ ~]#/usr/bin/safe_mysqld --skip-grant-tables&
或者
MySQL配置文件my.cnf中,在[mysqld]下添加skip-grant-tables,关闭MySQL服务并重新开启;
可以无密码登录
2、此时可以无密码登录mysql,修改密码
[root@iZwz9ga6kootlfn5ejt8axZ ~]#mysql -uroot mysql>update mysql.user set password=password("new_pass") where user="root"; mysql>flush privileges;
密码修改成功。
此时想关闭mysql
[root@iZwz9ga6kootlfn5ejt8axZ ~]# service mysqld stop Stopping mysqld: [ OK ]
命令执行成功,但是
[root@iZwz9ga6kootlfn5ejt8axZ ~]# netstat -tnlp|grep mysql tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 13916/mysqld
发现mysql端口还存在,查看进程
[root@iZwz9ga6kootlfn5ejt8axZ ~]# ps -ef |grep mysql |grep -v grep mysql 13916 12911 0 11:42 pts/3 00:00:00 mysqld --skip-grant-tables
最后使用 mysqladmin shutdown关闭成功
[root@iZwz9ga6kootlfn5ejt8axZ ~]# mysqladmin -uroot -ppassword shutdown
mysql的root密码忘记了怎么办就先给大家讲到这里,对于其它相关问题大家想要了解的可以持续关注我们的行业资讯。我们的板块内容每天都会捕捉一些行业新闻及专业知识分享给大家的。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。