使用phpMyAdminPhpMyAdmin是一個(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ù)庫) 3、現(xiàn)在請點(diǎn)選你的數(shù)據(jù)庫名稱 - 如果你有多個(gè)數(shù)據(jù)庫的話,請選擇你的WordPress數(shù)據(jù)庫。 4、在接下來的界面中會顯示出WordPress數(shù)據(jù)庫內(nèi)的所有表。點(diǎn)擊頂部一排標(biāo)簽中的'Export(導(dǎo)出)'標(biāo)簽即可,其他的不用管。 5、現(xiàn)在讓我們看看Export(導(dǎo)出)部分頂部的左側(cè)框體。你所選擇的所有數(shù)據(jù)庫表現(xiàn)在都在此框體中了。
6、在SQL部分中選擇下列選項(xiàng):
7、DATA(數(shù)據(jù))部分,請不要勾選該部分的選項(xiàng),但請勾選作為頂部標(biāo)題的Data選項(xiàng)。 8、勾選'Save as file(另存為文件)'選項(xiàng),并將模板名稱留在那別管。 9、現(xiàn)在點(diǎn)擊'Go',然后就會提示你下載某個(gè)文件。將文件保存至本地計(jì)算機(jī)上。根據(jù)數(shù)據(jù)庫尺寸的不同,該過程可能需要花費(fèi)數(shù)分鐘時(shí)間。 10現(xiàn)在你的數(shù)據(jù)庫就已經(jīng)備份好了。如有需要,你可以將備份以多種壓縮格式下載下來。例如:未壓縮和"以zip格式壓縮": 切記 - 你還沒有對文件和文件夾進(jìn)行備份-如圖片文件-但你的日志和評論現(xiàn)在都已經(jīng)備份妥了。 使用Straight MySQL命令phpMyAdmin無法處理較大的數(shù)據(jù)庫,因此使用straight MySQL代碼可能會有幫助。
user@linux:~> cd files/blog
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 AdministratorMySQL Administrator是一個(gè)用于執(zhí)行管理行為的程序,如配置MySQL服務(wù)器,監(jiān)視服務(wù)器狀態(tài)以及服務(wù)器相關(guān)的執(zhí)行,啟動(dòng),終止操作,還包括管理用戶和服務(wù)器連接,執(zhí)行備份,還原數(shù)據(jù)庫以及多種管理方面的任務(wù)。當(dāng)然,你可以通過使用如mysqladmin或mysql提供的命令行界面執(zhí)行其中的大多數(shù)任務(wù),但MySQL Administrator則更具優(yōu)勢,主要體現(xiàn)在如下這幾個(gè)方面:
MySQL Administrator可用于4.0版以上的MySQL服務(wù)器。 下載MySQL AdminMySQL 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)信息。
使用備份進(jìn)行還原
使用WordPress數(shù)據(jù)庫備份插件Austin Matzko所維護(hù)的一個(gè)最初由Skippy創(chuàng)建的WordPress插件正是我們要說的WordPress Database Backup。它是與WordPress2.0捆綁在一起的,但不與WordPress2.1捆綁出現(xiàn)。 安裝插件
=激活插件
備份
還原數(shù)據(jù)被創(chuàng)建的文件為一標(biāo)準(zhǔn)的SQL文件。如果你想知道如何上傳該文件的話,可以參看數(shù)據(jù)庫還原。 使用CocoaMySQLCocoaMySQL是Mac OS X專用的免費(fèi)MySQL客戶端。 使用CocoaMySQL打開你的數(shù)據(jù)庫,并選擇File(文件) → Export(導(dǎo)出) → MySQL(MySQL文件)…,并勾選下面的選項(xiàng):
|
|