[精讚] [會員登入]
6677

[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] 修改資料庫預設校對或編碼 修改資料庫預設校對或編碼的方法

[MySQL] console mode 的亂碼處理 使用MySQL的console mode如果出現亂碼 在,要怎麼處理?

[MySQL/Mariadb] console 將查詢結果輸出到檔案 在mysql 的console中該如何將查詢結果輸出到檔案?

[Mysql] 將記錄由0變1、1變0;或是判斷後再改值的寫法 MySQL 將記錄由0變1,1變0的SQL寫法 假如欄位 `active` 為0 是失效;1 為有效,他的型態是 tin

[Mysql/MariaDB] 修改資料庫、表格或欄位名稱 Mysql/MariaDB修改資料庫、表格或欄位名稱

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

隨機好文

沒有非誰做不可的事,也沒有不可被取代的人 沒有非誰做不可的事,也沒有不可被取代的人

[HP DL380G7] 生效啟動第3,4片網卡/開啟或關閉內建的網卡 HP DL380G7 預設第3,4片網卡裝完系統後找不到,難道是壞了?要怎麼辦?

如何在linux下執行java 原生的java應用程式可以使用簡單的方法在console下面寫出來,適合作簡單的應用

[Freebsd] 使用 ADSL 撥接上網 Freebsd上要使用 ADSL 撥接上網,該如何設定?

[Win7] 燒錄 iso 檔 在Windows7 中內建燒錄程式,可以直接把檔案拉到光碟機裡,再執行燒錄。