mysql 8 使用文本方式修改root 密码

2020年12月4日21:17:04 评论 980

1.Net stop mysql.停止服务器。

2.创建文本temp.txt, 内容如下:

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

说明:root为用户名, localhost为主机地址,123456为新修改的密码

3.在powershell模式下输入指令:

mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" --init-file="D:\mysql-inital-file.txt" --console

说明:C:\ProgramData\MySQL\MySQL Server 8.0\my.ini 为服务器配置文件地址

D:\temp.txt 为创建的指令文本;--console 为指令在终端显示的作用

mysql 8 使用文本方式修改root 密码

4.命令执行完成后,密码修改成功

5.按ctrl+c退出。另外打开cmd终端,net start mysql重启服务器

6.常见错误:

终端显示有乱码,推荐使用Notepad++打开文本,同时设置格式为utf-8无BOM格式。

mysql 8 使用文本方式修改root 密码

 

阿成哥
  • 本文由 发表于 2020年12月4日21:17:04
  • 转载请务必保留本文链接:https://blog.acwang.com/184.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: