在windows上重置根mysql



按照建议的说明在链接处重置根,以及在stackoverflow此处的其他建议。我试着用建议的两种方式重置我的根路径,使用和不使用--defaults文件选项

我先试了一下

"C:Program FilesMySQLMySQL Server 5.5binmysqld"  –init-file=C:\mysql-init.txt --console

错误:

C: \Program Files\MySQL\MySQL Server 5.5\bin\mysqld:参数太多(第一个额外的参数是"ûinit file=C:\MySQL init.txt")。

接下来我尝试了

"C:Program FilesMySQLMySQL Server 5.5binmysqld" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.5\my.ini" MySQL55 –init-file=C:\mysql-init.txt --console

错误:

C: \Program Files\MySQL\MySQL Server 5.5\bin\mysqld:参数太多(前tra是"MySQL55")。

"参数太多"让我认为我的语法是问题所在

再次查看命令行并手动删除LONG HYPHENS。然后手动再次键入连字符。

"C:Program FilesMySQLMySQL Server 5.5binmysqld" –init-file=C:mysql-init.txt --console

应该是

"C:Program FilesMySQLMySQL Server 5.5binmysqld" --init-file=C:mysql-init.txt --console

(注意init-file前面的连字符)

参考mysqld选项

  1. 我卸载了MySQL服务器
  2. 我转到mysql文件夹,删除了所有内容(文件夹也是)
  3. 重新启动电脑
  4. 重新安装MySQL
  5. 设置新密码

最新更新