萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> 忘記了mysql的root密碼重置方法

忘記了mysql的root密碼重置方法

如果不記得root密碼了我們只要修改mysql中user表中的root用戶的password改成你的新密碼然後刷新權限就好了。

如果忘記了 MySQL 的 root 密碼,可以用以下方法重新設置:

  1. KILL掉系統裡的MySQL進程;

  2. 用以下命令啟動MySQL,以不檢查權限的方式啟動;

  mysqld_safe -skip-grant-tables &

  3. 然後用空密碼方式使用root用戶登錄 MySQL;

  mysql -u root

  4. 修改root用戶的密碼;

        mysql> update mysql.user set password=PASSWORD('新密碼') where  User='root';

        mysql> flush privileges;

        mysql> quit

  5. 重新啟動MySQL,就可以使用新密碼登錄了。

上面講述的是利用sql命令來實現,其實我們還可以通過替換mysql use表現修改用戶密碼方法也差不多,我以前(在同版本號mysql下做過替換 mysql數據庫這種做法,如果個數據庫裡面的數據庫不同就千萬別操作)。

copyright © 萬盛學電腦網 all rights reserved