首页
/
每日頭條
/
科技
/
windows如何查看mysql5.7初始密碼
windows如何查看mysql5.7初始密碼
更新时间:2025-07-04 11:53:45
一、準備重置 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
推荐阅读
gta6上萬行代碼遭洩露
gta6上萬行代碼遭洩露
gta6上萬行代碼遭洩露?之前,我們曾報道了疑似《GTA6》洩露片段的消息,視頻高達90多個從視頻來看,洩露者似乎已經獲得了遊戲的源代碼,據外媒消息,他們還公開分享了關于該項目的1萬行代碼,我來為大家科普一下關于gta6上萬行代碼遭洩露?以...
2025-07-04
盒子升級過程中向服務器發送失敗為什麼
盒子升級過程中向服務器發送失敗為什麼
盒子升級過程中向服務器發送失敗為什麼?服務器會每隔8個小時自動檢測一次用戶的版本信息,如果你的機器一直處于開機狀态,在服務器部署了升級版本之前你的機器剛好進行了一次版本檢測,那麼就要再過8小時才能進行版本信息檢測;,現在小編就來說說關于盒子...
2025-07-04
中證esg評級
中證esg評級
新聞華證碳中和評級數據正式上線Wind!2022年1月7日,華證指數與萬得合作,在Wind金融終端正式上線華證碳中和評級數據,共同推進碳中和投資在我國資本市場的發展。關注中國A股市場的投資者和資産管理機構可更便捷直觀地通過Wind金融終端獲...
2025-07-04
索尼播放器被國磚吊打
索尼播放器被國磚吊打
魯大師網友辣評燴,搜羅、彙集每日新鮮有趣的科技圈八卦、網友犀利辣評,暢快了解科技圈最新動态!索尼手機自燃起火傷人或賠16000美元!【原文回顧】自Note7“炸機門”爆發後,時不時就會有三星手機起火的消息曝光,前不久三星S7在韓國發生自燃,...
2025-07-04
微信開通收錢提醒怎麼設置
微信開通收錢提醒怎麼設置
微信開通收錢提醒怎麼設置?打開微信後點擊右下角的我點擊錢包進入款項相關設置繼續點擊收付款,進入下一步設置,今天小編就來聊一聊關于微信開通收錢提醒怎麼設置?接下來我們就一起去研究一下吧!微信開通收錢提醒怎麼設置打開微信後點擊右下角的我。點擊錢...
2025-07-04
Copyright 2023-2025 - www.tftnews.com All Rights Reserved