mysql8版本以上重置密码
2024-08-29 09:45:05
1、打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务,
2、开启跳过密码验证登录的MySQL服务, 输入命令 :
mysqld --console --skip-grant-tables --shared-memory
3、再打开一个新的cmd,无密码登录MySQL,输入登录命令: mysql
4、在新的命令行窗口输使用数据库入:use mysql
5、新窗口密码置为空 update user set authentication_string='' where user='root';
6、新窗口退出mysql服务,执行命令: quit
, 然后在之前的命令窗口将我们开启的mysql服务停止掉(Ctrl+C或者关闭命令行),然后在新窗口执行net start mysql
重新启动mysql服务
7、在我们之后开启的命令行窗口中输入mysql -uroot -p
然后按enter键,输入密码继续按enter键(这里密码已经被清空)
8、修改密码 ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
9、退出quit
后使用新密码登录
最新文章
- 关于ie6/7下的z-index
- Python3.5之TuShare
- BaseAdapter的抽取
- Unity中Time.deltaTime的含义及其应用
- 发发关于JavaScript的感慨,随手记几个js知识碎片
- [转] weak_ptr解决shared_ptr环状引用所引起的内存泄漏
- 【LightOJ1259】Goldbach`s Conjecture(数论)
- 第61章 IdentityServer Options - Identity Server 4 中文文档(v1.0.0)
- react-router那些事儿
- idea使用教程(1)
- 清道夫第一季/全集Ray Donovan迅雷下载
- MySQL-慢查询日志
- activemq 消息队列服务器
- CentOS7下部署NTP Server
- Linux学习之CentOS(四)----Linux各目录的介绍
- mybatis逆向工程--自动生成实体代码(mybatis-generator)
- python2.0_s12_day19_前端结合后端展示客户咨询纪录
- oracle中将number类型毫秒值转为时间类型
- 【LESS系列】高级特性
- jquery遍历之children()与find()的区别
热门文章
- requests接口自动化-assert断言
- sqlite3 import/export db sqlite 导入 导出 数据
- PHP 处理历史数据的伪代码
- CVE-2012-0158 漏洞分析报告
- python测试开发工具库汇总(转载)
- ASP.NET Core 学习笔记 第三篇 依赖注入框架的使用
- Serverless X OpenKruise 部署效率优化之道
- 痞子衡嵌入式:超级下载算法RT-UFL v1.0在恩智浦MCUXpresso IDE下的使用
- (翻译)领域驱动设计实现-Implementing Domain Driven Design
- 2.3 Core Building Blocks 核心构件