linux忘記mysql的root使用者密碼

2021-04-26 19:50:04 字數 451 閱讀 3488

linux系統如果忘記了 mysql 的 root 密碼,可以用以下方法重新設定:

1. kill掉系統裡的mysql程序,(#ps -ef | grep mysqld //檢視mysql程序id);

2. 用以下命令啟動mysql,以不檢查許可權的方式啟動;

#mysqld_safe -skip-grant-tables &

3. 然後用空密碼方式使用root使用者登入 mysql;

#mysql -u root

4. 修改root使用者的密碼;

#mysql> update mysql.user set password=password('123456') where user=root;

#mysql> flush privileges;

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

#mysql -u root -p123456

怎麼在linux系統重置mysql的root密碼

vi etc my.cnf 在 mysqld 新增 skip grant tables etc init.d mysqld restart mysql update mysql.user set password password 新密碼 where user root flush privileg...

Linux系統環境下修改MySQL的root密碼

第一種方法 root使用者登入系統 usr local mysql bin mysqladmin u root p password 新密碼 enter password 舊密碼 第二種方法 root使用者登入mysql資料庫 mysql update mysql.user set password...

Mysql忘記密碼 linux

vim etc my.cnf 編輯檔案,找到 mysqld 在下面新增一行skip grant tables mysqld skip grant tables wq 儲存退出service mysqld restartmysql uroot p 直接按回車,這時不需要輸入root密碼update m...