MySQL重置root密码
MySQL重置root密码
JerryITGO 发表于2年前
MySQL重置root密码
  • 发表于 2年前
  • 阅读 4
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

摘要: mysql重置root密码

 

MySQL重置密码的核心思路,在于先在my.ini中设置初始化参数,让mysql可以在不用密码的情况下登录,然后把MySQL的mysql数据库的user表的root用户数据改掉即可:

具体步骤:

1.进入mysql安装目录,找到my.ini,不同版本的mysql的my.ini所在目录可能不大一样,一般在安装目录,有些在ProgramData下的MySQL目录:

然后找到这个配置项-->

[mysqld]

在其下面加上这一行-->

--skip-grant-tables

图示如下:

这个配置的目的就在于设置可以不通过密码登录

然后修改密码

2.修改密码

update user set password=password(’你的密码‘) where user=’root‘;

flush privileges;

 

update `user` SET `Password` = PASSWORD("你的密码") WHERE User = 'root';

FLUSH PRIVILEGES

3.在my.ini中将第1步中的配置还原,重启数据库,用修改好的密码登录即可

 

 

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 1
码字总数 235
×
JerryITGO
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: