MySQL備份及恢復方法

2021-08-02 22:02:35 字數 1950 閱讀 8651

1.將資料庫mydb匯出到e:\mysql\mydb.sql檔案中:

開啟開始->執行->輸入cmd 進入命令列模式

1. >>

然後輸入密碼,等待一會匯出就成功了,可以到目標檔案中檢查是否成功。

2.將資料庫mydb中的mytable匯出到e:\mysql\mytable.sql檔案中:

1. >>

3.將資料庫mydb的結構匯出到e:\mysql\mydb_stru.sql檔案中:

1. >>

//-h localhost可以省略,其一般在虛擬主機上用

命令列匯出和匯入mysql資料庫

備份mysql資料庫的命令

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

備份mysql資料庫為帶刪除表的格式

備份mysql資料庫為帶刪除表的格式,能夠讓該備份覆蓋已有資料庫而不需要手動刪除原有資料庫。

mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql

直接將mysql資料庫壓縮備份

mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz

備份mysql資料庫某個(些)表

mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql

同時備份多個mysql資料庫

mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql

僅僅備份資料庫結構

mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql

備份伺服器上所有資料庫

mysqldump –all-databases > allbackupfile.sql

還原mysql資料庫的命令

mysql -hhostname -uusername -ppassword databasename < backupfile.sql

還原壓縮的mysql資料庫

gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename

將資料庫轉移到新伺服器

mysqldump -uusername -ppassword databasename | mysql –hostc databasename

四.從外部檔案匯入資料到資料庫中:

從e:\mysql\mydb2.sql中將檔案中的sql語句匯入資料庫中:

1.從命令列進入mysql,然後用命令create database mydb2;建立資料庫mydb2。

2.退出mysql 可以輸入命令exit;或者quit;

3.在cmd中輸入下列命令:

1. >

然後輸入密碼,就ok了。

五.下面談一下關於匯入檔案大小限制問題的解決:

預設情況下:mysql 匯入檔案大小有限制的,最大為2m,所以當檔案很大時候,直接無法匯入,下面就這個問題的解決列舉如下:

影響mysql匯入檔案大小的引數有三個:

1. memory_limit128mupload_max_filesize2mpost_max_size8m

修改upload_ ......

以上的相關內容就是對mysql匯入匯出.sql檔案的介紹,望你能有所收穫。

備份及恢復方案說明

備份內容的選擇至關重要,因為這直接涉及到要備份的資料量,影響到完成整個備份所需的時間,影響到所需的磁帶庫中帶機和槽位的數量,所以也直接關係到整個資料備份專案的投資。對於備份內容的選擇可以遵循如下基本原則 對可以丟棄的資料不做備份。在備份的資源和能力緊張時,對可再生的資料不做備份。在本方案中備份主要是...

Oracle備份恢復方案

第一章基礎知識 一 備份內容 備份資料庫一般包括備份資料庫檔案 控制檔案 歸檔重做日誌檔案和檔案,如果有可能,備份還應包括可執行 和配置檔案。二 備份方法分類 主要的備份方法有物理備份 邏輯備份和恢復管理器 rman 備份。1 物理備份是實際物理資料庫檔案從一處拷貝到另一處的備份,它使用作業系統提供...

oracle 10g系統備份恢復方案

為了保證系統在出現故障時快速恢復,我們的備份策略包括兩個部分,邏輯備份,物理備份。資料庫按歸檔方式執行 歸檔方式和非歸檔方式執行方式優點和缺點比較 1.歸檔方式 優點 可以執行聯機備份,保證資料庫7 24不間斷執行 宕機時,能夠實現資料的完全恢復 缺點 在檢查點發生之後,重做日誌歸檔完成之前,重做日...