mysqldump -uusername -ppassword db_name > backup_name.sql
備份單個資料庫。
mysqldump -uusername -ppassword --databases db_name1 db_name2 ... > backup_name.sql
備份多個資料庫。
mysqldump -uusername -ppassword --all-databases > backup_name.sql
備份所有的資料庫。
2.1 匯入sql檔案mysql -uusername -ppassword [db_name] < backup_name.sql
如果還原的是單個資料庫,必須指定資料庫名,且該資料庫必須存在。
也可在連線資料庫後,使用source關鍵字進行還原。如下:
source backup_name.sql
2.2 匯入txt檔案load data infile 'e:/data.txt'
into
table test
fields terminated by
','
lines terminated by
'\n';
Mysql資料備份和還原
mysq 資料備份和還原 1 備份的作用和mysq產生故障的原因 1 備份的作用 防止發生故障損失降到最低 故障後能夠快速恢復丟失資料保證資料庫系統或者資料穩定執行 2 mysq 故障的型別 程式錯誤 mysq 程式故障導致資料無法使用 人為誤操作 資料庫管理員誤刪除資料 運算錯誤 資料庫程式邏輯故...
MySql資料的備份和還原
一 資料備份 1 使用mysqldump命令備份 mysqldump命令將資料庫中的資料備份成乙個文字檔案。表的結構和表中的資料將儲存在生成的文字檔案中。mysqldump命令的工作原理很簡單。它先查出需要備份的表的結構,再在文字檔案中生成乙個create語句。然後,將表中的所有記錄轉換成一條ins...
MySQL備份和還原
1 備份 使用mysqldump在cmd下執行 1 先進入到 mysql安裝目錄的bin目錄下 執行命令 mysqldump hlocalhost uroot proot cms cms 20071226.sql 備份檔案cms 20071226.sql位於bin目錄下。2 還原 1 建立要還原的資...