MySQL 8.0 是一款非常流行的關系型數據庫管理系統。當你第一次安裝 MySQL 8.0 時,系統會生成一組初始密碼供你使用。但是,有時候我們會遇到忘記初始密碼的情況。下面是一些解決這個問題的方法。
方法一:使用 MySQL Shell 登錄 如果你使用 MySQL 8.0,那么可以使用 MySQL Shell 登錄,并且可以根據提示重置密碼。你可以按照以下步驟操作: 1. 打開命令行工具; 2. 輸入 mysqlsh –u root –p; 3. 系統會提示你輸入初始密碼; 4. 輸入正確的密碼后可以進入 MySQL Shell; 5. 在 MySQL Shell 中輸入 alter user ‘root’@‘localhost’ identified by ‘新密碼’; 方法二:使用忘記密碼功能 MySQL 8.0 提供了“忘記密碼”的功能,它可以幫助你找回密碼。你可以按照以下步驟操作: 1. 在主機上登錄數據庫服務器,打開支持修改控制臺。如果你使用 Windows,可以打開 MySQL Installer,選擇“MySQL Server 8.0”,單擊“更改”按鈕,在所有程序中選擇“MySQL Server”,單擊“更改”按鈕,選擇“修復”,單擊“下一步”,直到到‘Server Configuration’ 界面,選擇‘Authentication Method’ 為 ‘Use Legacy Authentication Method (Retain MySQL 5.x Compatibility)’,點擊‘Next’按鈕,輸入你的新密碼,保存更改; 2. 重新啟動 MySQL 服務; 3. 使用新密碼登錄。
以上這些方法可以幫助你通過不同的途徑解決 MySQL 8.0 初始密碼忘記的問題。但是,我們不建議使用弱密碼,因為它們很容易遭到攻擊。所以,建議你在設置密碼時選擇強度更高的密碼。