數據庫管理

數據庫管理,顧名思義的是操作著商城的數據。就是一個非常重要的操作。在日常的維護裡面,經常需要對數據進行備份。下面對數據庫管理進行詳細的說明。

進入ECShop後台 -> 菜單->數據庫管理 ,就可以看到四項子菜單。如圖1 所示:

各項的使用方法:

1、數據庫備份 如圖 2 所示:

(1)備份類型:

有四種備份類型:

全部備份: 就是備份ECShop所有的表。一般選擇這個方式,這個方式可以在災難恢復的時候快速恢復。

標準備份:備份一些常用的表。

最小備份: 備份重要的一些數據表。

自定義備份:可以指定備份那些表。這種方法比較靈活。如圖 3 所示:

(2)其他選項:

使用擴展插入(Extended Insert)方式:

推薦選擇「否」,選「是」可能會導致數據恢復的時候由於 SQL 語句過長而等問題。兩種方式優缺點對比:選「是」:備份數據會比較小;選「否」:備份數據的兼容性比較高。

分卷備份 - 文件長度限制(kb):這個最好設置為 2048 ,因為這樣會減少恢復數據的時候的超時等問題。

備份文件名稱:這個可以設置一個唯一的備份名稱即可。

填寫好上面對應的選項後就可以備份了。

2、數據庫恢復

在數據庫備份的又上角有一恢復備份的鏈接,如圖 4 所示:

點擊鏈接後,進去可以看到恢復的選項,如圖 5 所示:

恢復備份的數據來源,可以有兩個方式,方式一是從本地提供sql文件來恢復。即從本地的電腦上的備份數據恢復到服務器數據庫裡面。這個方式直接選擇本地的備份文件上傳提交即可。

從服務器備份來恢復數據,這個 比較方便,重要選擇你需要恢復的備份,選擇第一卷的導入操作,就可以自動完成恢復。

3、數據庫優化 如圖 6 所示:

點擊開始進行數據表優化,即可以進行數據庫優化。

總碎片數:所有表的碎片大小總和,單位:字節。

記錄數:該表中保存了多少條記錄。

數據:該表數據的大小,單位:字節

碎片:該表碎片的大小,單位:字節

字符集:該表當前的字符集

狀態:該表的狀態

當商城運行了一段時間之後,數據庫會產生一些碎片,經常優化下數據庫,可以提高下mysql的效率的。

4、SQL查詢 如圖 7 所示:

直接把要運行的語句貼進文本框,執行提交即可。

Sql查詢的功能,想相對比較高級的功能,這個功能是能方便用sql語句直接操作數據庫。所以如果不是很瞭解sql語句的話,建議不要輕易使用該功能來操作數據庫。

5、數據轉換

這個需要比較大的篇幅來介紹,可以 點擊這裡 查看數據轉換的說明。

數據庫的管理這項功能就介紹完畢,您應該對數據庫管理不再陌生了。

返回主目錄    返回使用目錄   返回首頁