Ubuntu下MySQL忘記root密碼重置

2023-01-28 16:11:19 字數 1340 閱讀 5190

mysql忘記root密碼腫麼辦?-_-|||   這種情況雖然不是很常見,但是有時長時間沒有登入系統,還真會忘記密碼。這時候,如果您能以系統管理員許可權登陸密碼,那還是有救的。放大招,將其重置即可。

1. 修改mysql的登入設定

vi /etc/mysql/my.cnf

:wq

儲存設定並退出vi

2. 重新啟動mysqld

sudo service mysql restart

3. 登入並修改mysql的root密碼

進入到mysql環境

mysql

切換到“mysql”資料庫

use mysql;

更改root密碼

update user set password = password ( ‘new-password’ ) where user = ‘root’ ;

使生效

flush privileges;

退出myql環境

\q

5. 將mysql的登入設定修改回來

vi /etc/mysql/my.cnf

:wq

儲存並退出vi

6. 重新啟動mysql服務

sudo service mysql restart

操作完成。

ubuntu下mysql忘記root密碼重置 

CentOS下MySQL忘記root密碼解決方法

1 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改mysql的資訊。可以採用將mysql對 外的埠封閉,並且停止apache以及所有的使用者程序...

CentOS下mysql忘記root密碼解決辦法

最近接手伺服器,沒人知道資料庫密碼。遇到這種情況如何處理 1,停止mysql服務 service mysqld stop 2,修改配置檔案 etc my.cnf 在 mysqld 下新增skip grant tables 意思是忽略密碼 儲存並退出 3,啟動mysql service mysqld ...

linux下忘記MySQL的root密碼,重置方式

1 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。2 修改mysql的登入設定 儲存並且退出vi。3 重新啟動mysql 4 登入並修改mysql的root密碼 mysql use mysql mysql update user set password password...