1. 环境变量配置
加入操作会方便点,不用每次都要进入其安装目录
Path环境变量加入:%MYSQL_HOME%\bin
2. 停掉服务及服务安装
3. 创建my.ini
MySQL安装目录(C:\Program Files\MySQL\MySQL Server 8.0)下创建my.ini文件
my.ini文件的内容:
[mysqld]
datadir=C:/ProgramData/MySQL/MySQL Server 8.0/Data
4. 安全模式启动
管理员权限打开cmd窗口,输入:mysqld --console --skip-grant-tables --shared-memory
如果输入上面命令没反应,新打开窗口重新执行
5. 重置密码
重新打开一个cmd命令行窗口,输入mysql -u root -p 回车;然后输入:UPDATE mysql.user SET authentication_string = '123456' WHERE User = 'root';
6. 最后刷新权限及退出
安全模式窗口此时的窗口也可以关闭了