MySQL的資料備份和還原

2021-08-13 09:27:05 字數 672 閱讀 8069

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 建立要還原的資...