window mysql忘记密码解决方案

1、以管理员身份运行​​命令行​​工具(必须是管理员身份)

2、停止mysql

css 复制代码
net stop mysql

3、启动mysql(不输入密码方式启动)

css 复制代码
mysqld --console --skip-grant-tables --shared-memory

4、之前的命令行不能关闭,在安装的mysql的bin目录中,重新打开命令行,进入mysql,然后修改密码

css 复制代码
输入:mysql -u root直接连续回车
mysql> use mysql;
 mysql> flush privileges;
 mysql> alter user 'root'@'localhost'IDENTIFIED BY '新密码';
 mysql> flush privileges;

5、管理员运行的命令行关闭,然后正常启动mysql

css 复制代码
net start mysql

6、正常输入mysql -u root进入mysql即可。

相关推荐
刃神太酷啦1 小时前
Redis 进阶核心:持久化 (RDB/AOF)、事务与主从复制全解析----《Hello Redis!》(5)
linux·c语言·数据库·c++·redis·缓存·bootstrap
丁丁点灯o2 小时前
Oracle中使用外键的场景及不适用外键的情况
数据库·oracle
天天进步20152 小时前
Pixelle-Video 源码解析 #18:声音克隆功能:参考音频如何影响解说效果?
数据库·音视频
不懂的浪漫2 小时前
ToDesk 连接 Linux 后分辨率过低的解决方法
linux·运维·数据库
布莱克6053 小时前
Redis 详解:从核心数据结构到高可用架构
数据库
冰暮流星3 小时前
mysql之左外连接与右外连接
数据库·sql
jyOverQ4 小时前
MySQL 联合索引怎么用?最左匹配原则到底是什么意思?
数据库·mysql
没文化的阿浩4 小时前
【MySQL】用户管理
android·mysql·adb
oradh4 小时前
Oracle enq: US - contention 等待事件总结
数据库·oracle
姚不倒4 小时前
etcd 学习系列(一):从业务需求出发,理解 etcd 是什么
运维·数据库·etcd