mysql root 密码恢复
2024-08-27 05:03:35
1、停止mysql服务
service mysql stop
2、启动mysql时不启动授权表,跳过权限验证使用空密码登陆
mysqld_safe --skip-grant-tables &
3、登陆mysql
mysql -uroot -p
4、设置mysql的root用户密码为123456
update mysql.user set password=password("123456") where user="root";
5、强制mysql重新加载权限
flush privileges;
6、退出及重启mysql
exit
service mysql restart
7、登陆mysql
mysql -uroot -p123456
8、重设root密码
此时执行任何mysql命令会报如下错误 ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
set password=password('123456');
最新文章
- android 资讯阅读器(二)
- UTL_FILE详解
- Thinking in Java
- php中CURL技术模拟登陆抓取数据实战,抓取某校教务处学生成绩。
- BZOJ 1009 GT考试
- DateTime用法二
- UVA 10603 Fill
- jQuery的扩展
- HttpSesstionActivationLIstener示例
- 【翻译】React vs Angular: JavaScript的双向性
- EXT系统中的信息查询
- Spring RestTemplate中几种常见的请求方式
- MUI在项目中使用时遇到的问题的个人分享
- JavaScript代理模式
- 皮皮虾FAQ
- 04 树莓派截图软件scrot的安装和使用
- 京东在html5页面中打开本地app的解决方案
- DataSnap服务器从xe2升级到xe5报错的处理
- 第9章 应用层(4)_超文本传输协议HTTP
- linux系统基础入门
热门文章
- Spring中使用要点集合
- SID(安全标识符)
- 【agc004F】Namori
- 框架----Web框架本质
- YII2 model where 条件拼接
- 【神仙题】【CF28D】 Don't fear, DravDe is kind
- C/C++中如何计算程序运行的时间
- bzoj 2434 AC自动机+树状数组
- Error : getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
- kvm虚拟机