不小心忘記了MySQL的密碼酷愧,在網(wǎng)上找了很多重置密碼的方法估計是因為版本的問題都不起作用,最后在MySQL的官網(wǎng)找到了重置密碼的方法歌憨,這里只翻譯有關(guān)Windows下重置密碼的方法叶雹,其它操作系統(tǒng)請參考上面的官網(wǎng)鏈接财饥。具體步驟如下:
以管理員身份登錄你的Windows系統(tǒng)。
直接在開始搜索服務(wù)折晦。找到MySQL服務(wù)停止它钥星。
創(chuàng)建一個包含以下修改root密碼指令的txt文件,MyNewPass表示你的新密碼
MySQL 5.7.6及以后版本:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5及以前版本:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
- 保存這個文件满着。這里默認(rèn)保存路徑及名稱為"C:\mysql-init.txt"
- 打開命令行工具CMD谦炒,運行:
C:\> cd "C:\Program Files\MySQL\MySQL Server 5.7\bin"
C:\> mysqld --init-file=C:\\mysql-init.txt
如果你的MySQL安裝在不同的路徑矿卑,cd過去就行肠阱。最后重啟你的到MySQL服務(wù)。
這樣下來愉棱,應(yīng)該就可以用新的密碼登錄MySQL了魂莫。