博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL忘记密码重置管理员密码
阅读量:2337 次
发布时间:2019-05-10

本文共 1017 字,大约阅读时间需要 3 分钟。

MySQL 5.5 5.6修改方法

/etc/init.d/mysql stop
/etc/init.d/mysql start --skip-grant-table #忽略授权表启动
mysql -uroot

update mysql.user set password=PASSWORD("6") where User='root' and host='localhost';

mysql> flush privileges;

多实例修改忘记root密码方法

mysqladmin -uroot -p222222 -S /data/3306/mysql.sock shutdown
mysqld_safe --defaults-file=/data/3306/my.cnf --skip-grant-table &
mysql -uroot -S /data/3306/mysql.sock
update mysql.user set password=PASSWORD(“222222”) where User=‘root’ and host=‘localhost’;

cd /data/3306/

./mysql start
mysql -uroot -p222222 -S /data/3306/mysql.sock

MySQL 5.7 修改方法

/etc/init.d/mysqld stop
mysqld_safe --skip-grant-tables --skip-networking &
注:–skip-grant-tables 忽略授权表
–skip-networking 禁止远程网络连接(可以不加这个参数)

登录并修改

mysql
flush privileges;

alter user root@'localhost' identified by '1';

grant all on *.* to root@'localhost' identified by '2';

注:因为MySQL密码字段已经不是password 变成了authentication_string

所以也可以按照5.6的方法来该

update mysql.user set authentication_string=PASSWORD("3") where user='root' and host='localhost';

转载地址:http://ikrpb.baihongyu.com/

你可能感兴趣的文章
拥有10年编程经验的你,为什么还一直停留在原地
查看>>
Flask vs Django,Python Web开发用哪个框架更好
查看>>
用Python制作动态二维码,一行代码就做到了
查看>>
Python说:常见的数据分析库有哪些
查看>>
Python教程:Python数据类型之字典
查看>>
Python基础教程:python的数据类型
查看>>
Python学习教程:另辟蹊径,appium抓取app应用数据了解一下
查看>>
周董新歌《说好不哭》上线,20W评论,歌迷都说了些啥
查看>>
Python学习教程:用Python进行金融市场文本数据的情感计算
查看>>
Python爬虫:python获取各种街拍美图
查看>>
爬虫工程师是干什么的?你真的知道吗?
查看>>
写给那些想学Python的人,建议收藏后细看
查看>>
数据全裸时代,你的隐私有多容易获取?
查看>>
分析http代理报错问题
查看>>
Python编程学习笔记 - 列表的各种姿势
查看>>
Python学习教程:Python入门笔记整理
查看>>
天了噜,居然用Python查到了女神的姓名
查看>>
常用排序算法总结
查看>>
Java输入输出
查看>>
MSSQL数据库常见问题
查看>>