2016-11-27 70 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中找到您的數據庫數據文件的位置)