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即可。

相关推荐
椰羊~王小美6 分钟前
存储过程 vs 存储函数:全面对比
数据库
张人玉16 分钟前
SQLite的数据格式和使用命令
数据库·oracle·sqlite
last demo17 分钟前
MariaDB 数据库管理
linux·运维·服务器·数据库·php·mariadb
SamDeepThinking19 分钟前
在 MySQL 里,不建议使用长事务的根因
后端·mysql
蒋士峰DBA修行之路20 分钟前
实验二十六 GaussDB参数调优
数据库·oracle·gaussdb
q***37520 分钟前
MySQL输入密码后闪退?
数据库·mysql·adb
张人玉21 分钟前
SQLite 快速入门 Cheat Sheet
数据库·sql·sqlite
杨DaB22 分钟前
【MySQL】03 数据库的CRUD
数据库·mysql·adb
DarkAthena42 分钟前
【DuckDB】活用marco以兼容GaussDB的SQL执行
数据库·sql·duckdb
沐浴露z1 小时前
一张思维导图理清【Redis】
数据库·redis·缓存