首先,你必須要有作業系統的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使用者的命...