[精讚] [會員登入]
6650

[Mysql/Mariadb] 忘記root密碼

常常會忘記root 密碼,簡單的幾步驟回復

分享此文連結 //n.sfs.tw/11580

分享連結 [Mysql/Mariadb] 忘記root密碼@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 11:22:31 最後編修
2017-08-08 22:54:36 By 張○○
 

自動目錄

一、停掉 mysql

# service mysqld stop

# systemctl stop mysql

二、啟動 mysqld-safe

其中的--skip-grant-tables參數是要忽略權限表,'&'代表在背景執行

# mysqld_safe --skip-grant-tables &

三、直接進到系統,不必密碼

$ mysql -u root

四、修改密碼及刷新

mysql> use mysql;
Database changed
mysql> UPDATE user SET Password=PASSWORD("password") WHERE User='root';
Query OK, 3 rows affected (0.02 sec)
Rows matched: 3  Changed: 3  Warnings: 0

mysql> flush privileges;
Query OK, 0 rows affected (0.05 sec)

mysql> quit
Bye

五、重啟mysql完成

# service mysqld restart

# systemctl restart mysql

別忘了 抄下你的密碼

延伸閱讀

[Mysql/Mariadb] 建立使用者及資料庫@新精讚

[Mysql/MariaDB] 新增使用者,刪除使用者@精讚

[Centos7] 安裝phpMyAdmin@新精讚

Mysql 安裝完畢要做的事@新精讚

參考資料

[1] MySQL修改密碼與忘記密碼重設

 

END

你可能感興趣的文章

[MySQL] FIND_IN_SET函數,把多筆條件判斷弄成字串 SQL 我們如果要查找某個欄位是否為某個值的時候,如果要判斷的條件很多,可以用這個函數

[MySQL/Mariadb] 正規表達式(regular express) mysql的正規表達式很詭異,很不能接受

Mysql INSERT ... ON DUPLICATE KEY UPDATE 寫法,MYSQL如果存在的修改,不存在就新增的寫法 Mysql有則修改,無則新增的sql寫法

[Mysql] 建立叢集式資料庫3/4 -- DB1設置及DB PROXY 使用galera建立Mysql的叢集式資料庫 ,繼續修正第1DB及運作PROXY

[Mysql] 建立叢集式資料庫2/4 -- DB2、DB3設定 使用galera建立Mysql的叢集式資料庫 ,繼續建立第2,第3台DBs

[Mysql/MariaDB] 清除及設定 MySQL 的死連接 mysql 伺服器若有太多的連接,無疑的會耗用非常多的資源,若資源耗盡會影響新的連線,勢必要做一些調整

隨機好文

談借錢 人借錢時手心向上頭向下,人還錢時手心向下頭向上

[CodeIgniter 3] 資料庫的使用方法整理2/2 CI3 承襲 CI2,有很多的builder class可以用,依各人的使用習慣,有人喜歡一堆sql字串,有人喜歡用helper

[Wildfly10] 發佈war檔 deploy war file onto wildfly10

[Centos6] 安裝wordpress Centos 6下安裝wordpress,非常簡單

[Apache] 自訂錯誤頁面及移掉歡迎頁 Apache 有一個歡迎頁,以正式網站來說,出現這頁有點不專業,該移除它..