中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql8.0.12如何重置root密碼

發布時間:2020-09-02 18:57:53 來源:腳本之家 閱讀:363 作者:好記憶和爛筆頭 欄目:MySQL數據庫

在安裝完數據庫后,由于自己不小心直接關閉了安裝窗口,或者長時間沒有使用root用戶登錄系統,導致忘記了root密碼,這時就需要重置MySQL的root密碼。當然,最簡單方式自然是刪除數據庫的data目錄,然后重新安裝數據庫。但是很多時間我們需要保留data目錄中的數據,所以就需要查找如何重置root密碼。

我們知道,在知道root密碼時,可以使用“ALTER USER ‘root'@'localhost' IDENTIFIED BY ‘新密碼';”指令來修改root用戶的密碼,如下圖:

mysql8.0.12如何重置root密碼

只需要這一行指令就完成了對root密碼的從新設置,無需其他操作,十分的簡單。
但是,如果忘記了root密碼,又該如何重置呢?根據官方文檔的描述,Windows系統下有兩種方法可以修改密碼,官方文檔請參考鏈接

方案一:執行初始化文件

步驟1:使用管理權限的賬戶登錄系統;

步驟2:停止MySQL的服務,不管用什么方法,必須讓它停下來,如下圖:

mysql8.0.12如何重置root密碼

步驟3:創建一個文件mysql-init.txt,里面寫著修改密碼的指令“ALTER USER ‘root'@'localhost' IDENTIFIED BY ‘新密碼';”,然后將文件保存,如圖所示:

mysql8.0.12如何重置root密碼

步驟4:在終端界面中,進入到MySQL安裝的bin目錄下:

mysql8.0.12如何重置root密碼

步驟5:在bin目錄下,執行mysqld,并指定剛才創建的mysql-ini.txt作為初始化文件,使用指令為“mysqld –defaults-file=”D:\Programs\MySQL\MySQL-8.0.12-winx64\my.ini” –init-file=”D:\Programs\MySQL\mysql-ini.txt””,其中,–defaults-file指定的是配置文件,–init-file指定的是初始化執行的文件,如下圖所示:

mysql8.0.12如何重置root密碼

按回車鍵之后,不要關閉終端,需要再打開一個終端,來確認密碼修改是否成功:

mysql8.0.12如何重置root密碼

很明顯,登陸成功了,修改密碼方式正確!

當然,若是真的關閉了終端,也可以使用“net start MySQL”的指令方式啟動MySQL,然后再進行驗證:

mysql8.0.12如何重置root密碼

步驟6:刪除創建的mysql-ini.txt文件,當然,不刪除也是可以的!

方案二:使用登錄時跳過驗證的方式重置root密碼

步驟1:先關閉MySQL服務,然后使用“–skip-grant-tables”配置項,跳過權限驗證方式重啟MySQL服務:

mysql8.0.12如何重置root密碼

這里使用的指令是“mysqld –shared-memory –skip-grant-tables”,若是只是“mysqld –skip-grant-tables”的話,會導致mysqld啟動失敗,提示“TCP/IP, –shared-memory, or –named-pipe should be configured on NT OS”錯誤。經過測試,只有加上“–shared-memory”才能啟動、訪問數據庫。

步驟2:在打開一個終端,在里面使用免密的方式登陸數據庫,直接運行mysql即可:

mysql8.0.12如何重置root密碼 /p>

步驟3:首先刷新執行指令“FLUSH PRIVILEGES;”,刷新權限:

mysql8.0.12如何重置root密碼

然后執行指令“ALTER USER ‘root'@'localhost' IDENTIFIED BY ‘new_psd_123';”進行密碼更新操作,“new_psd_123”即是設置的新密碼:

mysql8.0.12如何重置root密碼

設置完成后,正常啟動MySQL服務,使用用戶名密碼進行驗證是否設置成功!

mysql8.0.12如何重置root密碼

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

信丰县| 皋兰县| 静乐县| 雷波县| 葫芦岛市| 都江堰市| 沁水县| 西城区| 志丹县| 古交市| 临沂市| 阿巴嘎旗| 辽源市| 汕头市| 七台河市| 宣城市| 仙游县| 嘉兴市| 奉贤区| 嵊州市| 河西区| 遵义市| 靖边县| 巩义市| 全椒县| 浦北县| 鄢陵县| 平昌县| 晋州市| 琼结县| 丁青县| 柘城县| 贵港市| 侯马市| 科尔| 云南省| 乌鲁木齐县| 南京市| 合阳县| 红原县| 巴里|