Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法更改MySQL密码_Mysql_Windows_Passwords_Root_Reset - Fatal编程技术网

无法更改MySQL密码

无法更改MySQL密码,mysql,windows,passwords,root,reset,Mysql,Windows,Passwords,Root,Reset,Stackoverflow中的所有问题和答案都与不知道重置根密码有关。 我已经在mysql网站上尝试过了。 尝试执行此操作时,命令行上的光标会转到下一行并继续无休止地闪烁。 即使过了一个小时也没有反应 到底发生了什么? 有什么办法解决这个问题吗 注意,我已经按照有关停止服务的步骤进行了操作)对于windows,我做了类似的操作,它对我起到了作用 C:\> C:\mysql\bin\mysqld-nt --init-file=C:\\mysql-init.txt 其中mysql-init

Stackoverflow中的所有问题和答案都与不知道重置根密码有关。 我已经在mysql网站上尝试过了。

尝试执行此操作时,命令行上的光标会转到下一行并继续无休止地闪烁。 即使过了一个小时也没有反应

到底发生了什么? 有什么办法解决这个问题吗


注意,我已经按照有关停止服务的步骤进行了操作)

对于windows,我做了类似的操作,它对我起到了作用

C:\> C:\mysql\bin\mysqld-nt --init-file=C:\\mysql-init.txt
其中mysql-init.txt

UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;
如果使用MySQL安装向导安装,则可能需要在重置期间添加此选项

--defaults-file="C:\\Program Files\\MySQL\\MySQL Server 5.0\\my.ini"

我就是这么做的。但仍然在等待。。。除非mysqld关闭,否则它应该可以工作。你检查过日志了吗?这可能会让我们对正在发生的事情有所了解。