lnmp忘記mysql密碼怎麼辦?

2021-08-02 14:25:27 字數 903 閱讀 4720

有的時候裝好lnmp後,會忘記mysql密碼,這時候就要通過修改mysql的配置檔案,來跨過資料庫的密碼驗證來實現mysql密碼的重置,具體步驟如下:

1、先確認lnmp的工作狀態:      

如果lnmp正在running,則先將其關閉

# /root/lnmp status 

# /root/lnmp stop

2、進入mysql配置檔案:       

# vim /etc/my.cnf

skip-grant-tables

3、啟動lnmp:                                    

# /root/lnmp start

4、登入並修改mysql的root密碼:            

//啟動mysql

# /usr/bin/mysql

mysql> use mysql ; 

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

mysql> exit

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

# vim /etc/my.cnf
將先前在[mysqld]的段中加上的那句刪除: 

skip-grant-tables

6、重啟lnmp:                 

# /root/lnmp restart

mysql 密碼忘記 MySQL忘記密碼??怎麼辦

再開啟另外乙個cmd視窗,同樣是進入到mysql的bin目錄,如果已經將mysql的bin目錄配置到環境變數中,可以直接輸入mysql命令 c mysql 5.7.19 winx64 bin mysql welcome to the mysql monitor.commands end with o...

MySql忘記密碼怎麼修改?

關閉正在執行的mysql服務 開啟dos視窗,轉到mysql bin目錄 輸入mysqld skip grant tables 回車 skip grant tables 的意思是啟動mysql服務的時候跳過許可權表認證 再開乙個dos視窗 因為剛才那個dos視窗已經不能動了 轉到mysql bin目...

mysql忘記密碼怎麼處理,怎麼恢復

1開啟dos視窗,轉到mysql bin目錄 2 輸入mysqld skip grant tables 回車 skip grant tables 啟動mysql服務的時候跳過許可權表認證 3 再開乙個dos視窗,轉到mysql bin目錄 4 輸入mysql回車,連線許可權資料庫 use mysql...