windows--mysql忘記root密碼踩過的坑

第一步:打開cmd 如下圖:輸入?

1.輸入net stop mysql 停止mysql的運行

2.cd到mysql的bin目錄 例如:cd?C:\Program Files\MySQL\mysql-5.6.38-winx64\bin

3.重新打開一個cmd,并且cd到mysql的bin目錄下,同上。

4.登錄mysql mysql -u root -p 提示輸入密碼 直接跳過

5.執(zhí)行下面語句更新root密碼?update MySQL.user set password=PASSWORD('新密碼') where User='root';

6.執(zhí)行結(jié)束記得刷新權(quán)限?flush privileges; 后面的冒號不能省略;quit 退出

第二步:如果你配置了my.ini文件執(zhí)行跳過權(quán)限會出現(xiàn)失敗的情況,這個時候你需要輸入

mysqld --defaults-file="../my.ini"--skip-grant-tables;這個時候在按照上面的操作就可以修改密碼了;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容