2016-11-27 71 views
0

我已经安装了mysql 5.7及更高版本已卸载它。我已经设置了一个密码,我有忘记。现在,当我尝试使用mysql安装程序再次安装mysql 5.7时,在安装之前要求输入密码。 我试图使用dev.mysql页面中显示的过程重置密码,但是都是徒劳的我无法重置密码。 方法我尝试是: 1)设置在C的MySQL-init.txt:\作为ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass'; 2)设置的MySQL-init.txt在C:\作为UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPass'), password_expired = 'N' WHERE User = 'root' AND Host = 'localhost'; FLUSH PRIVILEGES;无法重置windows 10的mysql root密码

1)运行在管理命令提示模式和运行C:\> cd "C:\Program Files\MySQL\MySQL Server 5.7\bin" C:\> mysqld --init-file=C:\\mysql-init.txt

似乎没有什么工作。当我尝试安装时,我再次遇到错误的密码错误

回答

0

MySQL的密码存储在MySQL数据库中。删除数据库数据文件。然后看安装程序说什么然后.... (您可以在my.ini中找到您的数据库数据文件的位置)