5 個簡單的步驟讓您重置MySQL root權限的密碼
重置MySQL root密碼
MySQL的 root 密碼可允許root權限的使用者擁有對MySQL資料庫的完全控制的最高權限。但是多年之後, 您也可能跟我一樣, 當初設置的密碼怎麼就是想不起來了。或者是MySQL server 出現了一些狀況而導致root 權限的密碼不在能夠使用了。那您就必須要使用以下的方式來重置MySQL root 權限的密碼了。
先要確定的是您必須具要有(Linux)shell或(Windows)管理員權限登入到MySQL的服務器的才能重置MySQL root密碼。
使用以下步驟使用命令行界面重置MySQL root密碼。
1. 停止MySQL服務
如果是用 MySQL server, 執行以下命令:> sudo service mysql stop
如果是用 MariaDB server, 執行以下命令:
> sudo service mariadb stop
2. 連接到MySQL safe-mode
執行以下命令:> sudo mysqld_safe --skip-grant-tables &
> mysql
3. 設置新的MySQL root密碼
執行以下命令:> use mysql;
> update user set plugin='mysql_native_password' WHERE User='root';
> flush privileges;
> update mysql.user set password=PASSWORD('newpassword') where User='root';
> flush privileges;
> quit
4. 停止並啟動MySQL服務
> sudo mysqladmin -u root -p shutdown> sudo service mysql restart
or
> sudo service mariadb restart
5. 登錄數據庫
執行以下命令來測試登錄數據庫測試新密碼:> mysql -u root -p
系統會提示您輸入新密碼。
如果一切都順利的話, 您就會沒問題的用root+password 登入進MySQL了。
還是會怕怕的嗎 ? 沒關係! 請隨時跟我們聯絡. 讓專業人士來協助您.
www.KonijnStudio.com
Comments
Post a Comment