欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL重置密碼終極版(附詳細(xì)步驟)

 更新時間:2025年07月31日 10:26:32   作者:TechExplorer365  
mysql是最常見的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,它是開源的,易于使用和管理,對于mysql管理員來說,密碼管理是非常重要的,因為數(shù)據(jù)庫可能保存著重要的信息,這篇文章主要介紹了MySQL重置密碼終極版的相關(guān)資料,需要的朋友可以參考下

前言

嘗試全網(wǎng)很多方法,很雞肋,基本無法重置 MySQL57 的密碼,下面是切實有效的方法:

出現(xiàn) MySQL 錯誤 “ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’” 通常意味著你嘗試以 root 用戶身份連接到 MySQL 服務(wù)器,但提供的密碼不正確,或者該用戶的訪問權(quán)限被限制了。以下是一些解決步驟:

1. 重置 MySQL root 密碼

在 Windows 上:

  1. 停止 MySQL 服務(wù)。以管理員身份運行 cmd ,可以在命令行中運行:

    net stop mysql
    

    或者如果你使用的是 MySQL 的服務(wù)名(例如 MySQL57):

    net stop MySQL57
    

    不知道服務(wù)名,可通過服務(wù)查找,Win + R 打開運行,輸入 services.msc ,找到 M 開頭服務(wù)名

    這里查出本機的服務(wù)名為 MySQL57

  2. 以無密碼模式啟動 MySQL:

    先配置好配置文件
    實際路徑在 C盤D盤ProgramData 路徑下,文件名叫:my.ini

    打開 my.ini ,大致第78行左右配置免密登錄

    再以管理員身份打開cmd

    mysqld --skip-grant-tables
    
  3. 打開一個新的命令行窗口,并連接到 MySQL:

    注意一定要新開一個 cmd 命令窗口,且上面執(zhí)行的 mysqld --skip-grant-tablescmd 命令窗口不能關(guān)閉?。?!

    mysql -u root
    

  4. 選擇 mysql 數(shù)據(jù)庫:

    USE mysql;
    

  5. 重置密碼(將 new_password 替換為你想設(shè)置的新密碼):

    FLUSH PRIVILEGES;
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
    

  6. 退出并重新啟動 MySQL 服務(wù)。

  7. 使用新密碼嘗試連接:

    mysql -u root -p
    

    然后輸入你的新密碼。執(zhí)行如下顯示 Welcome to the MySQL monitor…… ,恭喜,密碼重置成功!

2. 檢查用戶權(quán)限

如果你只是想確認(rèn)用戶權(quán)限而不是重置密碼,可以嘗試查看 root 用戶的權(quán)限:

SELECT user, host FROM mysql.user WHERE user='root';

確保 host 列中包含 localhost%(后者允許從任何主機連接)。

3. 使用正確的用戶和主機名

如果你從遠(yuǎn)程機器連接,確保使用正確的用戶和主機名。例如,如果你從遠(yuǎn)程機器連接,嘗試:

mysql -u root -p -h your_server_ip_or_hostname

并確保 root 用戶有從該主機連接的權(quán)限。

4. 檢查防火墻和安全組設(shè)置

確保沒有防火墻或安全組規(guī)則阻止你的連接。檢查你的網(wǎng)絡(luò)設(shè)置,確保 MySQL 的默認(rèn)端口(3306)是開放的。

通過以上步驟,你應(yīng)該能夠解決訪問被拒絕的問題。如果問題仍然存在,請檢查 MySQL 的錯誤日志文件以獲取更多詳細(xì)信息。在 Windows 上,錯誤日志通常位于 MySQL 數(shù)據(jù)目錄中,例如 C:\ProgramData\MySQL\MySQL Server 5.7\data\。

5. 注冊及卸載MySQL57服務(wù)

a.注冊 MySQL 為服務(wù)

如果想注冊 MySQL 為服務(wù)(以便系統(tǒng)自動管理):

mysqld --install MySQL57

然后通過:

net start MySQL57

來啟動服務(wù)。

過程如圖:

b.卸載服務(wù)(可選)

如果想卸載 MySQL57 服務(wù):

先通過:

net stop MySQL57

來停止服務(wù)。

再執(zhí)行

sc delete MySQL57

來卸載服務(wù)。

過程如圖:

總結(jié) 

到此這篇關(guān)于MySQL重置密碼終極版的文章就介紹到這了,更多相關(guān)MySQL重置密碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL 5.7.18 免安裝版配置教程

    MySQL 5.7.18 免安裝版配置教程

    這篇文章主要為大家詳細(xì)介紹了MySQL 5.7.18 免安裝版配置教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 詳解MySQL中的存儲過程和函數(shù)

    詳解MySQL中的存儲過程和函數(shù)

    這篇文章主要為大家詳細(xì)介紹了MySQL數(shù)據(jù)庫中的存儲過程和函數(shù)的相關(guān)操作,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下
    2022-08-08
  • mysql count(*)分組之后IFNULL無效問題

    mysql count(*)分組之后IFNULL無效問題

    文章總結(jié):作者分享了在解決MySQL中根據(jù)發(fā)票ID和單位統(tǒng)計單位數(shù)量的問題時遇到的困難及解決方法,通過使用IFNULL()函數(shù)和CASEWHEN都無法解決問題,最終作者選擇了嵌套循環(huán)的方法來實現(xiàn)需求,并總結(jié)了經(jīng)驗以供參考
    2024-11-11
  • mysql常用函數(shù)與視圖索引全面梳理

    mysql常用函數(shù)與視圖索引全面梳理

    這篇文章主要介紹了mysql的常用函數(shù)與視圖索引的特點與作用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-10-10
  • MySql8設(shè)置遠(yuǎn)程連接的實戰(zhàn)記錄

    MySql8設(shè)置遠(yuǎn)程連接的實戰(zhàn)記錄

    與SQL Server類似,MySQL在需要遠(yuǎn)程操縱其他電腦時,也需要對其做遠(yuǎn)程連接的相應(yīng)設(shè)置,下面這篇文章主要給大家介紹了關(guān)于MySql8設(shè)置遠(yuǎn)程連接的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • MySQL如何實現(xiàn)跨庫join查詢

    MySQL如何實現(xiàn)跨庫join查詢

    這篇文章主要介紹了MySQL如何實現(xiàn)跨庫join查詢問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • MySQL查詢優(yōu)化--調(diào)整內(nèi)部變量的詳解

    MySQL查詢優(yōu)化--調(diào)整內(nèi)部變量的詳解

    本篇文章是對MySQL查詢優(yōu)化中的調(diào)整內(nèi)部變量進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • mysql觸發(fā)器(Trigger)簡明總結(jié)和使用實例

    mysql觸發(fā)器(Trigger)簡明總結(jié)和使用實例

    這篇文章主要介紹了mysql觸發(fā)器(Trigger)簡明總結(jié)和使用實例,需要的朋友可以參考下
    2014-04-04
  • 使用navicate連接阿里云服務(wù)器上的mysql

    使用navicate連接阿里云服務(wù)器上的mysql

    這篇文章主要介紹了使用navicate連接阿里云服務(wù)器上的mysql的相關(guān)資料,需要的朋友可以參考下
    2017-10-10
  • Docker中如何修改mysql8默認(rèn)加密方式

    Docker中如何修改mysql8默認(rèn)加密方式

    這篇文章主要給大家介紹了關(guān)于Docker中如何修改mysql8默認(rèn)加密方式的相關(guān)資料,文中大概介紹了docker啟動命令中添加額外參數(shù)、mysql啟動后使用sql修改以及啟動前掛載修改好的配置文件等方法,需要的朋友可以參考下
    2023-06-06

最新評論