首页
/
每日頭條
/
科技
/
windows如何查看mysql5.7初始密碼
windows如何查看mysql5.7初始密碼
更新时间:2026-01-10 08:36:34
一、準備重置 root的初始化密碼

Win R 鍵啟動命令輸入窗口 ; 輸入 cmd 打開命令執行窗口 ; ##界面如下##

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)1

輸入命令:net stop mysqld #此操作會停止當前運行的MySQL服務 ##界面如下## 【 注意:此時出現了【服務名無效】的錯誤。 原因:當Windows命令窗口執行【net start 服務名】此類命令時,啟動的是win下注冊的服務。 我們在執行MySQL數據庫默認安裝程序時,并沒有直接将mysql服務在系統中注冊。 即:當前默認路徑下無法找到mysql服務。 】

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)2


解決上面出現的【服務名無效】問題,步驟如下: 1)首先,定位到MySQL數據庫默認安裝的盤符路徑(具體根據自己安裝時的路徑進行查找); ##如圖例:我的默認安裝在C盤##

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)3

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)4


2)執行命令注冊服務: mysqld --install 【 注意:此時有可能會遇到兩種情況 a)服務注冊成功:出現 Service successfully install! b)服務注冊失敗:出現 Install/Remove of the Service Denied! 】

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)5

注意:出現服務注冊失敗時,則表明你沒有使用管理員身份運行DOS窗口!!!

如何以管理員身份打開DOS命令窗口: 1)操作如圖一,直接以管理員方式運行DOS命令窗口; 2)打開盤符路徑:C:\Windows\System32,右上角輸入框搜索 cmd.exe 創建cmd.exe可執行文件的桌面快捷方式,更改默認【以管理員方式運行】,方便長期使用


windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)6

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)7

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)8

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)9

執行MySQL服務啟動命令: net start mysql

注意:執行命令時,出現如下圖所示的錯誤時,請按照以下操作步驟進行

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)10

1)執行命令 mysqld --initialize 在當前路徑下重新生成 data 文件夾 2)執行MySQL服務啟動命令: net start mysql

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)11

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)12

至此:服務正常啟動,可進行下一步密碼重置操作。


二、重置初始化 root密碼

1、停止當前已經啟動的MySQL服務:net stop mysql 2、跳過權限檢查直接登錄服務: mysqld --skip-grant-tables 【 注意:實測 MySQL 8.0 以上版本使用 mysqld --skip-grant-tables 此命令無效 MySQL 8.0 下執行此命令後,再執行 mysql -u root 則會出現此類錯誤 : ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061) 】 或者 mysqld --console --skip-grant-tables --shared-memory 命令啟動數據庫 【 注意:執行完以上兩個命令後,不要再對此窗口進行任何操作; 以管理員的方式重新打開一個新的命令窗口,輸入命令 cd C:\Program Files\MySQL\MySQl Server 8.0\bin 重新進入MySQL的bin目錄 】 3、輸入命令無密碼直接登錄: mysql -u root -p

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)13

實測 MySQL 8.0 以上版本 mysqld –-skip-grant-tables此命令無效

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)14

實測 MySQL 8.0 使用 mysqld --console --skip-grant-tables --shared-memory 命令

4、訪問權限數據庫 use mysql 5、先将 root 原始密碼重置為空:update user set authentication_string='' where user='root';

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)15

至此,我們已經将權限密碼重置為 空的狀态。此時,我們退出MySQL數據庫,關閉MySQL服務,關閉所有打開的DOS命令窗口。用管理員權限重新打開一個新的命令窗口。

6、使用重置後的權限密碼登錄,重置為空,則登陸時不需要輸入密碼。 【注意,這一步的密碼為空是我們重置後的結果;而不是跳過權限檢查不需要輸入密碼 (mysqld --console --skip-grant-tables --shared-memory)】 7、修改我們想要的任意密碼:alter user 'root'@'localhost' identified by '新密碼'; 8、切記!切記!完成以上步驟後刷新權限表: flush privileges;

windows如何查看mysql5.7初始密碼(全網最詳細解決Windows下Mysql數據庫安裝後忘記初始root)16

以上,便是基于Windows系統下,MySQL8.0以上版本忘記root 初始化密碼修改全過程。親測完全可行。有更便捷高效的方法歡迎多多交流。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
第七次全國人口普查數據統計圖
第七次全國人口普查數據統計圖
【第七次全國人口普查主要數據彙總】11日發布的第七次全國人口普查結果顯示:①我國總人口為141178萬人;②全國共有家庭戶49416萬戶,家庭戶人口為129281萬人;③東部地區人口占39.93%,中部地區占25.83%,西部地區占27.1...
2026-01-10
字節跳動10年營收數據
字節跳動10年營收數據
字節跳動10年營收數據?記者|柯曉斌成立9年的字節跳動已成為中國互聯網一極,現在小編就來說說關于字節跳動10年營收數據?下面内容希望能幫助到你,我們來一起看看吧!字節跳動10年營收數據記者|柯曉斌成立9年的字節跳動已成為中國互聯網一極。6月...
2026-01-10
筆記本更換内存條和固态硬盤對比
筆記本更換内存條和固态硬盤對比
不少人都會給自己的筆記本裝扮下,外殼貼紙的也不少,更貴多的是在筆記本内部加裝,雖然筆記本的CPU和顯卡更換很麻煩,不少人會在内存和固态硬盤上下手,畢竟這兩個會直接影響到電腦的速度,特别是内存,一般筆記本的内存都是在4GB為主流,而硬盤雖大,...
2026-01-10
手機卡槽取不出來怎麼辦
手機卡槽取不出來怎麼辦
手機卡槽取不出來怎麼辦?手機卡槽彈不出來如果手機還在保修期的話,可以把手機拿到售後進行維修,或者是到手機維修出進行修理,最好不要自己親自動手嘗試強行将其取出,以免造成手機硬件損傷,接下來我們就來聊聊關于手機卡槽取不出來怎麼辦?以下内容大家不...
2026-01-10
nba2k18為什麼按2進不去
nba2k18為什麼按2進不去
方法一:重置網絡,修改DNS刷新DNS緩存使用管理員身份運行命令員管理器輸入:netshwinsockresetnetshintipreset打開網絡共享中心修改DNS為:114.114.114.1148.8.8.8命令員管理器輸入:ipc...
2026-01-10
Copyright 2023-2026 - www.tftnews.com All Rights Reserved