久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

Gallery:如何為我的數(shù)據(jù)庫進行備份

來自站長百科
跳轉(zhuǎn)至: 導航、? 搜索

強烈建議在升級或定時做好數(shù)據(jù)庫的備份。

登入phpMyAdmin[ ]

在主登入屏幕中,選擇'Databases(數(shù)據(jù)庫)'

Podz-gallery1.png

查找數(shù)據(jù)庫[ ]

如果你有多個數(shù)據(jù)庫的話,請點擊你數(shù)據(jù)庫的名稱或Gallery數(shù)據(jù)庫。

Podz-Gallery2.png

點擊導出[ ]

在接下來的屏幕中會顯示你Gallery數(shù)據(jù)庫內(nèi)所有的表格。

Podz-Gallery3.png


忽略它們直接點擊標簽集頂部的'Export(導出)'標簽。


導出選項[ ]

現(xiàn)在來看一下導出區(qū)頂部左邊的框。所有你選中的數(shù)據(jù)庫表格都在此框之中。
如果你有其他的程序也使用數(shù)據(jù)庫的話,那么僅選擇與Gallery相對應的表格。這些表格應該是以"g2_"開頭的或是以你在'config.php'文件中自定義的'表格前綴(tablePrefix)'。

現(xiàn)在選擇radio按鈕并檢查在下面顯示出的復選框。

Podz-Gallery4.png


選中'Save as file'選項,不要管模板名稱。
現(xiàn)在,對于壓縮選擇'None'。

點擊'Go'之后會被提示有文件下載。將此文件保存到計算機中。


文件的備份[ ]

Podz-Gallery5.png



此過程可能需要花費一定的時間,這取決于數(shù)據(jù)庫的大小。

一旦下載完成了,選擇'zipped'選項,點擊'Go'并繼續(xù)進行下一個文件的下載。
如果需要的話,你可以下載所有壓縮格式的備份。選擇權在你。

現(xiàn)在數(shù)據(jù)庫的備份算是完成了。

提醒 – 現(xiàn)在文件及文件夾(如圖片)尚未被備份,但你所有的用戶,評論及相冊已經(jīng)備份好了。




使用Straight MySQL代碼[ ]

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

1. 將你的目錄修改為下載目錄:

user@linux:~> files/g2_backup 

2. 使用mysqldump

user@linux:~/files/g2_backup> mysqldump --add-drop-table -h mysqlhostserver
 -u mysqlusername -p databasename (tablename tablename tablename) | bzip2
 -c > g2.bak.sql.bz2

Enter password:(輸入你的mysql密碼)
user@linux~/files/g2_backup>
舉例:
mysqldump --add-drop-table -h g2.example.net -u dbocodex -p dbg2 | bzip2 -c > g2.bak.sql.bz2

Enter password: my-password
user@linux~/files/g2_backup>

|(豎線)之后的bzip2 -c表示備份即時被壓縮。此一行的功能與這兩行的功能是相同的:

mysqldump --add-drop-table -h g2.example.net -u dbocodex -p dbg2 > g2.bak.sql
bzip2 g2.bak.sql

將備份email:

mysqldump --add-drop-table -h g2.example.net -u dbocodex -p dbg2 | 
 gzip -c | 
 uuencode gallery.sql.gz | 
 mail -s "Gallery Database Backup" email@example.net

使用MySQL Administrator[ ]

MySQL Administrator是應執(zhí)行管理操作的需要 應運而生的一個程序,這些管理操作包括有MySQL服務器的配置,狀態(tài) 及性能監(jiān)視,啟動和終止,用戶和連接的管理 備份的執(zhí)行,備份的還原以及很多其他的 管理任務。 你可以使用一個命令行界面來執(zhí)行大多數(shù)的這種任務, 這些命令行界面包括有mysqladminmysql。盡管如此MySQL Administrator在很多方面具有命令行界面所不具備的優(yōu)勢:

  • 其圖形化的用戶界面更友好,更易于操作。
  • 它提供相關設定更全面的總覽,這些設定對于MySQL服務器的性能,可靠性及安全性是至關重要的。
  • 它以圖形化的方式顯示性能指示器,從而能夠更直觀地決定服務器的設定和調(diào)整策略。
  • 它在Linux,Windows和MacOS X中都可以使用,并且允許遠程客戶端進行跨平臺的數(shù)據(jù)庫備份。只要你能夠在遠程服務器上對MySQL數(shù)據(jù)庫進行訪問的話,就能將數(shù)據(jù)備份到任何可寫的位置。
  • 可備份的數(shù)據(jù)庫大小無限制,這與phpMyAdmin有所不同。

MySQL Administrator可用于4.0及更高版本的MySQL服務器。

獲取MySQL Admin[ ]

可以從the MySQL.Com站點上下載MySQL Admin。安裝二進制及資料也可以在這里找到。

數(shù)據(jù)庫的備份[ ]

這里假設你已經(jīng)安裝了MySQL Admin并將其設置好了,而且可以由本地或遠程登錄MySQL數(shù)據(jù)庫服務器。參考對應你使用平臺的MySQL安裝包中附帶的資料中的安裝指導。

1. 打開MySQL Admin客戶端并按之前設置好的方式登入。

2. 在客戶端窗口左側(cè)的圖標菜單中選擇Backup。

3. 如果你尚未創(chuàng)建一個Backup Project的話,那么就請點擊窗口下部的"New Project"按鈕來創(chuàng)建一個Project,并輸入Backup Project的名稱。

4. 選擇一個或多個要備份的數(shù)據(jù)庫(在MySQL Admin客戶端中這些被稱為"Schema"(復數(shù)形式為"Schemata"))。使用右指針按鈕將它們添加到右側(cè)的Backup Content窗口中。

5. 選擇好了Schema(ta),你就可以保存Backup Project了?;蛘咧苯舆x擇窗口右下部的Backup Now即刻開始備份。

6. 這時會有一個對話框詢問備份存放的位置。輸入路徑名或瀏覽到該存儲位置均可。

7. 如果一切順利的話(在備份寫入的目錄中你需要有寫入權限),備份將很快完成。

由備份進行還原[ ]

1. 打開MySQL Admin客戶端并按之前設置好的方式登入。

2. 在客戶端窗口左側(cè)的圖標菜單中選擇Restore。

3. 點擊窗口右側(cè)偏下方的"Open Backup File"按鈕。

4. 輸入或打開Schema(ta)備份文件并選中。點擊"Open"。

5. Target Schema(ta)很可能為"Original Location",或者你通過下拉菜單中的選項選擇其他的位置。

6. 點擊窗口右側(cè)偏下方的"Start Restore"按鈕。數(shù)據(jù)庫還原就確認開始了。

模板:Credits Podz

MySQL代碼[ ]

1. 解壓縮文件

user@linux:~> bunzip2 g2.bak.sql.bz2

2. 使用mysqladmin來創(chuàng)建數(shù)據(jù)庫

舉例:
mysqladmin -u dbocodex -h g2.example.net -p create dbg2

Enter passwored: my-password

3. 還原數(shù)據(jù)庫

mysql -u dbocodex -h g2.example.net -p dbg2 < g2.bak.sql