[精讚] [會員登入]
1722

[Mysql/Mariadb] 檢查、修復及優化資料庫

mysql/mariadb 檢查、修復及優化資料庫

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

分享連結 [Mysql/Mariadb] 檢查、修復及優化資料庫@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-23 17:08:24 最後編修
2017-03-03 11:03:14 By 張○○
 

有時因為斷電或是斷連而導致資料庫不正確( corrupted),我們可以使用 mysqlcheck 這個指令來修復,他不需要 root 的權限即可執行。

檢查

參數說明
-u username    以 username 的資料庫權限執行
-p                        使用密碼
-B dbname       指定資料庫 dbname
-c                        檢查

$ mysqlcheck -u axer -p -c -B axerdb
Enter password:
axerdb.acc                              OK
axerdb.ccc                                          OK
axerdb.catalog                                       OK
axerdb.cooperate                                     OK
....以下略

優化及修復

參數說明
-r        修復
-o       優化,不知原理,'o' 是英文字母
-A       指定所有的資料庫

$ mysqlcheck -u axer -p -A -r -o
....


原文 2010-03-01 15:31:47

END

你可能感興趣的文章

[Mysql/MariaDB] 查看資料庫所占空間 查看資料庫在磁碟中所占空間

[Mysql/Mariadb] GROUP_CONCAT 函數 MySQL 中和 group by 一起用的函式,如果我們要算數值的總和或平均,可以使用 sum() 或 avg() 。但是我們如果要在 group by 中把字串「黏起來」,不是使用 concat(

[Mysql] 建立叢集式資料庫1/4 -- 安裝及設定DB1 使用galera建立Mysql的叢集式資料庫 (GALERA CLUSTER FOR MYSQL THE TRUE MULTI-MASTER)

[mysqldump] Mysqldump時出現記憶體錯誤Out of memory 當進行 mysqldump 時出現 Out of memory (Needed xxxxx bytes) 的錯誤,該如何處理?

[Mysql/Mariadb] 建立使用者及資料庫 Mysql/Mariadb建立使用者、刪除使用者、給予權限、建立資料庫

[Mysql] 使用union合併兩個表 mysql合併兩個表的方法,使用union

隨機好文

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

Linux shell 的date表示法 linux下SHELL中的date表示法

UTF8中文字/全形一覽 快速查詢urf-8的中文字,共計13246中文字(5401常用字+7652罕用字+日文或編號),292全形符號,27半形符號。

海棉寶寶超泡杯演奏的sweet victory 章魚哥和海棉寶寶在超泡杯的演奏歌曲

[AS3] FLASH 引入外部as檔 FLASH AS3中,若要引用另外撰寫的 class(*.as) 檔案,該如何處理?