在Mysql中,忘記密碼是一個常見的問題,這時候需要進行密碼重置。下面介紹兩種常用的重置密碼的方法。
方法一: step 1:停止mysqld服務(Mysql 5.7以上版本可以跳過此步驟) sudo systemctl stop mysqld step 2:在終端使用root賬戶登錄到Mysql sudo mysql -u root -p step 3:輸入以下命令,重置密碼 ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼'; step 4:退出Mysql quit step 5:重啟Mysql服務(Mysql 5.7以上版本可以跳過此步驟) sudo systemctl start mysqld 方法二: step 1:打開Mysql配置文件my.cnf,在[mysqld]下添加一行代碼 skip-grant-tables step 2:重啟Mysql服務 sudo systemctl restart mysqld step 3:在終端使用root賬戶登錄到Mysql sudo mysql -u root step 4:輸入以下命令,設置新密碼 UPDATE mysql.user SET authentication_string=PASSWORD('新密碼') WHERE User='root' AND Host='localhost'; step 5:退出Mysql quit step 6:修改Mysql配置文件my.cnf,刪除剛添加的一行代碼 skip-grant-tables step 7:重啟Mysql服務 sudo systemctl restart mysqld
無論是哪種方法,都需要修改密碼來保證數據庫的安全。在操作時,需要謹慎,確保沒有錯誤,避免對數據庫系統(tǒng)造成不必要的損失。