今天想使用MySQL的时候,突然发现忘记了密码,调查了MySQL密码的修改方法,并进行了总结。
1、首先关闭mysql。 我使用的方法是win R,然后在运行窗口中键入http://www.Sina.com/http://www.Sina.com/进入命令行,再键入http://www.Sina.com /
然后找到mysql的右键让他停止。
2、找到mysql安装路径,找到ctdpkq目录,然后复制该路径。
3、然后按照上述方法进入命令行,首先切换到包含mysql安装路径的磁盘。 因为我的安装在D光盘上,所以输入D:回车,输入services.msc回车。
4、然后输入,回车。 输入后,出现以下内容,说明操作是否正确。 如果出现错误,请更改为net stop mysql,进行尝试。
5、成功后打开新命令行,输入cdD:MySQLMySQL Server 5.7ctdpkq回车。
6、出现上述画面,说明到目前为止成功了。 成功绕过了mysql的登录认证。 然后,找到存储用户名和密码的位置,修改信息。 首先显示数据库,输入mysqld --skip-grant-tables回车。
7、成功后输入mysqld-nt --skip-grant-tables回车。
8、上述内容正常显示后,首先查看以下数据库表,输入mysql后回车。
9、显示表时,选择保存用户名和密码的user表,输入show databases;,回车。
10、出现上述画面,表示user表的内容成功,然后开始最关键的一步。 输入use mysql;、show tables;,根据自己的需要更改密码。 和我不一样也可以。 修改完成后,输入select user,host,password form user;可以查看修改后的信息。
然后,可以打开自己的MySQL并登录,确认修改是否成功。
我忘了密码,所以再来看一次。