日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

備份WordPress數(shù)據(jù)庫

 天中仙 2012-02-11

使用phpMyAdmin

PhpMyAdmin是一個(gè)用來進(jìn)行數(shù)據(jù)庫相關(guān)操作的程序。

以下給出的信息是基于Unix上運(yùn)行的2.5.3,2.5.7-pl1和2.6.1-pl3版本的phpMyAdmin經(jīng)測試后給出的。

使用phpMyAdmin的備份過程

1、登入服務(wù)器上的phpMyAdmin

2、在主登錄界面中選擇'Databases(數(shù)據(jù)庫)

備份WordPress數(shù)據(jù)庫

3、現(xiàn)在請點(diǎn)選你的數(shù)據(jù)庫名稱 - 如果你有多個(gè)數(shù)據(jù)庫的話,請選擇你的WordPress數(shù)據(jù)庫。

備份WordPress數(shù)據(jù)庫

4、在接下來的界面中會顯示出WordPress數(shù)據(jù)庫內(nèi)的所有表。點(diǎn)擊頂部一排標(biāo)簽中的'Export(導(dǎo)出)'標(biāo)簽即可,其他的不用管。

備份WordPress數(shù)據(jù)庫

5、現(xiàn)在讓我們看看Export(導(dǎo)出)部分頂部的左側(cè)框體。你所選擇的所有數(shù)據(jù)庫表現(xiàn)在都在此框體中了。

備份WordPress數(shù)據(jù)庫

  • 如果有其他程序正在使用數(shù)據(jù)庫的話,就選擇僅與wordpress相關(guān)的表。這些表通常都以"wp_"開頭,也會是你在'wp-config.php'文件中指定的任意'table_prefix'(表前綴)。
  • 如果你只安裝了WordPress博客,就不要管它(或者,如果你修改了選擇,就點(diǎn)擊'Select All(選擇所有)')
  • 確保選擇了SQL!

6、在SQL部分中選擇下列選項(xiàng):

  • 'Structure(結(jié)構(gòu))'
  • 'DROP TABLE(添加DROP TABLE)'
  • 'AUTO_INCREMENT(添加AUTO_INCREMENT)'并使用倒引號關(guān)閉表和字段名稱'

7、DATA(數(shù)據(jù))部分,請不要勾選該部分的選項(xiàng),但請勾選作為頂部標(biāo)題的Data選項(xiàng)。

備份WordPress數(shù)據(jù)庫

8、勾選'Save as file(另存為文件)'選項(xiàng),并將模板名稱留在那別管。

備份WordPress數(shù)據(jù)庫

9、現(xiàn)在點(diǎn)擊'Go',然后就會提示你下載某個(gè)文件。將文件保存至本地計(jì)算機(jī)上。根據(jù)數(shù)據(jù)庫尺寸的不同,該過程可能需要花費(fèi)數(shù)分鐘時(shí)間。

10現(xiàn)在你的數(shù)據(jù)庫就已經(jīng)備份好了。如有需要,你可以將備份以多種壓縮格式下載下來。例如:未壓縮和"以zip格式壓縮":

備份WordPress數(shù)據(jù)庫

切記 - 你還沒有對文件和文件夾進(jìn)行備份-如圖片文件-但你的日志和評論現(xiàn)在都已經(jīng)備份妥了。

使用Straight MySQL命令

phpMyAdmin無法處理較大的數(shù)據(jù)庫,因此使用straight MySQL代碼可能會有幫助。

  1. 將現(xiàn)在的目錄修改為欲dump內(nèi)容進(jìn)去的目錄:
user@linux:~> cd files/blog
  1. 使用mysqldump來dump所有的數(shù)據(jù)庫表。若要從數(shù)據(jù)庫dump特定的某些表的話,在由 (tablename tablename tablename)顯示的位置給出它們的名字,并去掉( )。(需要幫助請嘗試:man mysqldump.):
user@linux:~/files/blog> mysqldump --add-drop-table -h mysqlhostserver
-u mysqlusername -p databasename (tablename tablename tablename) | bzip2
-c > blog.bak.sql.bz2
Enter password: (輸入你的mysql密碼)
user@linux~/files/blog>
舉例:
mysqldump --add-drop-table -h db01.example.net -u dbocodex -p dbwp | bzip2 -c > blog.bak.sql.bz2
Enter password: my-password
user@linux~/files/blog>

| (豎杠)后的bzip2 -c 表示備份正在即時(shí)壓縮,而> blog.bak.sql.bz2 將bzip 輸出發(fā)送至名為 blog.bak.sql.bz2的文件。這樣一行命令所起的作用與下面兩個(gè)命令所起的作用相同:

mysqldump --add-drop-table -h db01.example.net -u dbocodex -p dbwp > blog.bak.sql
bzip2 blog.bak.sql

使用MySQL Administrator

MySQL Administrator是一個(gè)用于執(zhí)行管理行為的程序,如配置MySQL服務(wù)器,監(jiān)視服務(wù)器狀態(tài)以及服務(wù)器相關(guān)的執(zhí)行,啟動(dòng),終止操作,還包括管理用戶和服務(wù)器連接,執(zhí)行備份,還原數(shù)據(jù)庫以及多種管理方面的任務(wù)。當(dāng)然,你可以通過使用如mysqladminmysql提供的命令行界面執(zhí)行其中的大多數(shù)任務(wù),但MySQL Administrator則更具優(yōu)勢,主要體現(xiàn)在如下這幾個(gè)方面:

  1. 其圖形化的用戶界面更直觀,更易于使用。
  2. 它提供了更全面的MySQL性能,可靠性及安全性相關(guān)的設(shè)定。
  3. 它具有的圖形化的性能指示器,這樣一來就更容易決定何時(shí)對服務(wù)器設(shè)定進(jìn)行何種程度的調(diào)試了。
  4. 它在Linux,Windows和MacOS X上都可以使用,并且允許使用遠(yuǎn)程客戶端進(jìn)行跨平臺數(shù)據(jù)庫備份。只要你能夠在遠(yuǎn)程服務(wù)器上訪問MySQL服務(wù)器,就可以將數(shù)據(jù)備份到任何具有可寫權(quán)限的位置了。
  5. 與phpMyAdmin相較之下,對欲備份的數(shù)據(jù)庫尺寸無限制。

MySQL Administrator可用于4.0版以上的MySQL服務(wù)器。

下載MySQL Admin

MySQL Admin可以從MySQL.Com網(wǎng)站上下載到。安裝相關(guān)的二進(jìn)制以及資料也可以在那找到。

備份數(shù)據(jù)庫

這里假設(shè)你已經(jīng)安裝了MySQL Admin并將其設(shè)置好,因而能夠通過本地或遠(yuǎn)程的方式登入MySQL數(shù)據(jù)庫服務(wù)器。請按照MySQL安裝包附帶的資料根據(jù)你所使用的操作系統(tǒng)找到相對應(yīng)的指導(dǎo)信息。

  1. 打開MySQL Admin客戶端并登入。
  2. 在客戶端窗口左側(cè)的圖標(biāo)菜單中選擇備份(Backup)。
  3. 如果你尚未創(chuàng)建備份工程,可以點(diǎn)擊窗口偏下位置的"新建工程(New Project)"按鈕來創(chuàng)建一個(gè),然后為其輸入一個(gè)名稱即可。
  4. 選擇一個(gè)或多個(gè)欲進(jìn)行備份的數(shù)據(jù)庫。使用向右箭頭按鈕將它們添加到右側(cè)的備份內(nèi)容窗口之中。
  5. 在你選擇了Schema(ta)之后,就可以保存?zhèn)浞莨こ塘?。?dāng)然你也可以按下窗口右側(cè)偏下處的開始備份(Backup Now)按鈕立刻開始。
  6. 接著就會彈出一個(gè)對話框,詢問你將備份放置在何處。請輸入路徑名或?yàn)g覽到欲放置備份的位置即可。
  7. 如果上述操作都正確無誤地完成了的話,備份稍后即可完成了。

使用備份進(jìn)行還原

  1. 打開MySQL Admin客戶端并登入。
  2. 在客戶端窗口左側(cè)的圖標(biāo)菜單中選擇還原(Restore)。
  3. 點(diǎn)擊窗口右側(cè)偏下處的"打開備份文件(Open Backup File)"按鈕。
  4. 輸入或?yàn)g覽至Schema(ta)備份文件并選擇它。點(diǎn)擊"打開(Open)"。
  5. Target Schema(ta)很可能會是"原始位置(Original Location)";你也可以選擇下拉菜單中的其他位置。
  6. 點(diǎn)擊窗口右側(cè)偏下處的"開始還原(Start Restore)"按鈕,接著數(shù)據(jù)庫還原操作就開始了。

使用WordPress數(shù)據(jù)庫備份插件

Austin Matzko所維護(hù)的一個(gè)最初由Skippy創(chuàng)建的WordPress插件正是我們要說的WordPress Database Backup。它是與WordPress2.0捆綁在一起的,但不與WordPress2.1捆綁出現(xiàn)。

安裝插件

  • 插件下載完成后,請按照wp-db-backup.txt文件中給出的指導(dǎo)進(jìn)行插件的安裝。

=激活插件

  • 確保wp-content文件夾為服務(wù)器可寫(修改它的CHMOD)
  • 在Administration(管理面板) > Plugins(插件)中激活該插件

備份

  • 打開Administration > Manage > Backup Panel
  • 選取包括WordPress核心表在內(nèi)的所有表,這些表也應(yīng)當(dāng)進(jìn)行備份。選擇備份相關(guān)選項(xiàng);備份可保存在服務(wù)器上,也可以下載下來或使用電子郵件保存。最后,點(diǎn)擊備份按鈕來執(zhí)行備份。如果你已經(jīng)安裝有WP-Cron插件的話,還可以對日常備份進(jìn)行計(jì)劃。

還原數(shù)據(jù)

被創(chuàng)建的文件為一標(biāo)準(zhǔn)的SQL文件。如果你想知道如何上傳該文件的話,可以參看數(shù)據(jù)庫還原。

使用CocoaMySQL

CocoaMySQL是Mac OS X專用的免費(fèi)MySQL客戶端。

使用CocoaMySQL打開你的數(shù)據(jù)庫,并選擇File(文件) → Export(導(dǎo)出) → MySQL(MySQL文件)…,并勾選下面的選項(xiàng):

  • Add drop table
  • Add create table
  • Add table content

備份WordPress數(shù)據(jù)庫

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多