當您在使用MySQL時,您可能會遇到忘記登錄密碼的情況。當您無法記住MySQL的登錄密碼時,不用擔心,有幾種方法可以幫助您重新獲得MySQL數據庫的訪問權限。
方法1:使用root用戶重置密碼
步驟1:通過root賬戶登錄MySQL終端 $ sudo mysql -u root -p 步驟2:選擇要更改密碼的數據庫 mysql>use mysql; 步驟3:修改對應用戶的密碼 mysql>UPDATE user SET Password=PASSWORD(‘新密碼’) WHERE User=’用戶名’; 步驟4:刷新權限 mysql>FLUSH PRIVILEGES; 步驟5:退出終端 mysql>exit
方法2:使用mysqld_safe重置密碼
步驟1:停止MySQL服務 $ sudo systemctl stop mysql 步驟2:啟動mysqld_safe $ sudo mysqld_safe --skip-grant-tables 步驟3:通過新終端登錄MySQL $ mysql -u root 步驟4:更新密碼,退出MySQL mysql>UPDATE mysql.user SET Password=PASSWORD('新密碼') WHERE User='用戶名'; mysql>FLUSH PRIVILEGES; mysql>quit 步驟5:停止mysqld_safe $ sudo systemctl stop mysql 步驟6:啟動MySQL服務 $ sudo systemctl start mysql
在重置密碼前,請備份您的數據以避免意外損失! 一旦您恢復了對MySQL數據庫的訪問權限,請記得創建強密碼,并定期更改密碼。
上一篇mysql的監聽器是什么
下一篇css div固定不變