MySQL修改root密碼方法

2021-07-03 13:21:03 字數 731 閱讀 4793

注:在win7+mysql5.6中驗證

方法1和方法3

通過,其他方法未驗證。

方法1: 用set password命令

mysql -u root -p

mysql> set password for 'root'@'localhost' = password('newpass');

方法2:用mysqladmin

mysqladmin -u root password "newpass"

如果root已經設定過密碼,採用如下方法

mysqladmin -u root password oldpass "newpass"

方法3: 用update直接編輯user表

mysql -u root

mysql> use mysql;

mysql> update user set password = password('newpass') where user = 'root';

mysql> flush privileges;

在丟失root密碼的時候,可以這樣

mysqld_safe --skip-grant-tables&

mysql -u root mysql

mysql> update user set password=password("new password") where user='root';

mysql> flush privileges;

MySQL修改root密碼的方法

為了方便自己查詢,我就轉過來了,沒有發現原作者的名字,所以在此感謝了。因為自己使用第一種方法是有效的,所以後面也沒嘗試了。轉到這裡,後續可能會用到吧。方法1 用set password命令 mysql u root mysql set password for root localhost pass...

mySQL 忘記root 密碼 修改方法

如果忘記了 mysql 的 root 密碼,可以用以下方法重新設定 1.kill掉系統裡的mysql程序 2.在命令提示符下 cmd 進入到mysql的bin目錄,用以下命令啟動mysql,以不檢查許可權的方式啟動 mysqld nt skip grant tables 3.然後重新開打乙個命令提示...

Mysql 忘記root密碼修改方法

在忘記root密碼的時候,可以這樣 以windows為例 1.開啟dos視窗,關閉正在執行的mysql服務net stop mysql。2.轉到mysql bin目錄,cd c cd mysql bin。3.輸入mysqld skip grant tables回車。skip grant tables...