mysql忘记root密码解决方法 - SoulChild

当前位置:首页 > mysql > 正文

作者: SoulChild

全网最全的网络资源分享网站

手机扫码查看

标签:

mysql忘记root密码解决方法

跳过mysql的TCP/IP连接方式和验证模块

需要用到两个参数:

--skip-grant-tables:跳过加载授权表(mysql.user)

--skip-networking:跳过加载网络连接(关闭通过网络连接


(1)停数据库
systemctl  stop mysqld

(2)跳过授权表启动数据库
mysqld_safe --defaults-file=/etc/my.cnf --skip-grant-tables --skip-networking  &

(3)修改密码

[root@db01 mysql]mysql

[(none)]>flush privileges;
[(none)]>grant all on *.* to root@'localhost' identified by 'abc' with grant option;
[root@db01 mysql]# mysqladmin -uroot -pabc shutdown
[root@db01 mysql]# systemctl start mysqld





未经允许不得转载:

作者: SoulChild, 转载或复制请以 超链接形式 并注明出处 SoulChild
原文地址: 《mysql忘记root密码解决方法》 发布于2019-3-10

分享到:
打赏
切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏