IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁數(shù)據(jù)庫MYSQL → 備份PostgreSQL和MySQL數(shù)據(jù)庫

備份PostgreSQL和MySQL數(shù)據(jù)庫

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

??? 無論是MySQL還是PostgreSQL數(shù)據(jù)庫,如果你不能每天對其進行備份的話,那么應(yīng)該每周對這些數(shù)據(jù)庫進行備份操作一次。對許多企業(yè)來說,數(shù)據(jù)庫信息代表著網(wǎng)站內(nèi)容和其它重要的數(shù)據(jù),因此,保持數(shù)據(jù)備份是非常重要的操作。

??? 慶幸的是,MySQL和PostgreSQL都提供將數(shù)據(jù)庫轉(zhuǎn)化成flat-text文件的工具,這樣你就可以將數(shù)據(jù)庫信息輸入到其它系統(tǒng)或者將數(shù)據(jù)庫備份并保留它。

??? 為了備份一個MySQL數(shù)據(jù),可以使用mysqldump工具。例如,為了備份一個叫data的數(shù)據(jù)庫,用戶可以進行如下操作:

??? $ mysqldump -u webuser --password=pass data >data.dump

??? 因為通常情況下,mysqldump采用的是標準格式,你應(yīng)該將這一標準格式改寫成一個文件名(在本例中寫成data.dump)。對于這種自動備份的方法,唯一缺陷就是必須在命令行指定密碼。

??? 為了備份一個PostgreSQL數(shù)據(jù)庫,可以使用pg_dump工具。訪問數(shù)據(jù)庫的用戶需要運行這一工具。根據(jù)PostgreSQL規(guī)定的主機訪問規(guī)則,你可能不需要給數(shù)據(jù)庫輸入密碼就可以獲得該數(shù)據(jù)庫的信息。操作過程如下:

??? $ pg_dump data >data.dump

??? 這與mysqldump工具同樣有效,但是后者不要求用戶名或者密碼之類的信息,因為你是作為有權(quán)限訪問該數(shù)據(jù)庫的用戶身份來運行這一工具。

??? 在這兩種數(shù)據(jù)庫備份方法中,生成的輸出文件提供了重新創(chuàng)建整個數(shù)據(jù)庫的操作說明。因此,這一輸出文件包含了數(shù)據(jù)和表格結(jié)構(gòu),這正是你創(chuàng)建數(shù)據(jù)庫所必要的信息。

??? 通過以上兩類命令,你還可以使用另外一些命令行獲取想保存的數(shù)據(jù)。對于這兩類命令,你可以登錄網(wǎng)站主頁與閱讀所有操作信息,并自定義你的數(shù)據(jù)庫備份操作。

關(guān)鍵詞標簽:數(shù)據(jù)庫,備份,操作,可以

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 Xbox Game Pass Xbox Game Pass 10款MySQL數(shù)據(jù)庫客戶端圖形界面管理工具推薦 10款MySQL數(shù)據(jù)庫客戶端圖形界面管理工具推薦 MySQL常用維護管理工具 MySQL常用維護管理工具 MySQL數(shù)據(jù)庫啟動失敗1067進程意外終止的解決辦法總結(jié) MySQL數(shù)據(jù)庫啟動失敗1067進程意外終止的解決辦法總結(jié)

相關(guān)下載

    人氣排行 10款MySQL數(shù)據(jù)庫客戶端圖形界面管理工具推薦 MySQL數(shù)據(jù)庫啟動失敗1067進程意外終止的解決辦法總結(jié) Mysql 1045錯誤解決辦法 MySQL服務(wù)器進程CPU占用100%解決辦法 MySQL導(dǎo)出導(dǎo)入命令的用例 MySQL連接字符串的實際操作步驟匯總 MySQL無法啟動、無法停止各種解決方法總結(jié) 三種常用的MySQL建表語句