本文主要是介绍忘记mysql的登陆密码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
此操作环境为:windows,
linux与其类似
其步骤为:
遇到msyql连接问题:
1,如果是忘记密码的话,就cd 到MYSQL 的bin文件下,用DOS命令使用:
mysqld --skip-grant-tables
此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行。
注意:在输入此命令之前先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行。
2,再开另一个DOS窗口,仍然在MySQL的bin目录下,输入命令
mysql -u root
3,show databases 选择MySQL的数据库
use mysql;
4,显示用户信息
输入select user,host,password from user; 来查看账户信息。
5,更改root密码,输入update user set password=password('123456') where user='root' and host='localhost';
6,如果没有出现MySQL这个库,只有两个,证明在第一步的时候跳过验证失败
这篇关于忘记mysql的登陆密码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!