忘記myql的root的密碼,如何修改

2021-08-13 15:13:58 字數 660 閱讀 4111

首先,你必須要有作業系統的root許可權了。要是連系統的root許可權都沒有的話,先考慮root系統再走下面的步驟。

首先,使用命令 /etc/init.d/mysqld stop 或者 serevice mysql stop 來停止mysql 服務。

然後,使用命令: mysqld_safe --skip-grant-tables & 從後台安全模式啟動mysql。&,表示在後台執行,不再後台執行的話,就再開啟乙個終端咯。

再次,進行密碼修改操作:

# mysql

mysql> use mysql;

#特別說明一下,由於mysql的版本不同,修改密碼的語句也有所區別:

① mysql> update user set password=password("r00t@q!") where user='root';  

或者:② mysql> update user set authentication_string=password('r00t@q!') where user='root'; 

#重新整理mysql的系統許可權相關表,

mysql> flush privileges;

mysql> exit;    

#登陸mysql

#mysql -uroot -p

password: r00t@q!

root忘記密碼

linux系統使用版本為 centos 6.6 1 開機進入啟動介面後按e或回車鍵,進入到grub啟動選單,如下圖 2 按e 進入編輯模式,上下鍵移動切換到第2行kernel這一行 3 按e進入kernel編輯命令列,如下圖,在游標空格然後輸入single 輸入完成後按回車鍵,儲存返回上一級啟動選單...

忘記mysql的root密碼

回到windows命令列模式 切換到mysql的安裝目錄 下,執行如下命令 藍色文字為手工輸入的命令部分,紅色文字為回顯的部分 d program files mysql bin mysql u root mysql p123456789 舊密碼,因為在phpmyadmin裡修改的新密碼還沒有正式生...

修改忘記的root密碼

前提 當前使用者具有sudo許可權。方法一 先用sudo暫時獲得root許可權,然後修改root密碼。1 2 sudosuroot passwd 方法二 用sudo獲得的臨時root許可權直接修改root密碼。1 sudopasswdroot 有沒有覺得眼熟?這不是ubuntu啟用root使用者的命...