MySQL 資料備份與還原

2021-10-01 18:12:58 字數 1026 閱讀 7777

1、使用mysqldump命令備份

mysqldump命令將資料庫中的資料備份成乙個文字檔案。表的結構和表中的資料將儲存在生成的文字檔案中。

mysqldump命令的工作原理很簡單。它先查出需要備份的表的結構,再在文字檔案中生成乙個create語句。然後,將表中的所有記錄轉換成一條insert語句。然後通過這些語句,就能夠建立表並插入資料。

1、備份乙個資料庫

mysqldump基本語法:

mysqldump -u username -p dbname table1 table2 ...-> backupname.sql

其中: 使用root使用者備份test資料庫下的person表

mysqldump -u root -p test person > d:\backup.sql

2、備份多個資料庫

語法:

mysqldump -u username -p --databases dbname2 dbname2 > backup.sql

加上了--databases選項,然後後面跟多個資料庫

mysqldump -u root -p --databases test mysql > d:\backup.sql

3、備份所有資料庫

mysqldump命令備份所有資料庫的語法如下:

mysqldump -u username -p -all-databases > backupname.sql

示例:

mysqldump -u -root -p -all-databases > d:\all.sql

1、還原使用mysqldump命令備份的資料庫的語法如下:

mysql -u root -p [dbname] < backup.sq

示例:

mysql -u root -p < c:\backup.sql

MySQL 資料備份與還原

一 資料備份 1 使用mysqldump命令備份 mysqldump命令將資料庫中的資料備份成乙個文字檔案。表的結構和表中的資料將儲存在生成的文字檔案中。mysqldump命令的工作原理很簡單。它先查出需要備份的表的結構,再在文字檔案中生成乙個create語句。然後,將表中的所有記錄轉換成一條ins...

MySQL 資料備份與還原

1 使用mysqldump命令備份 mysqldump命令將資料庫中的資料備份成乙個文字檔案。表的結構和表中的資料將儲存在生成的文字檔案中。mysqldump命令的工作原理很簡單。它先查出需要備份的表的結構,再在文字檔案中生成乙個create語句。然後,將表中的所有記錄轉換成一條insert語句。然...

MySQL 資料備份與還原

1 使用mysqldump命令備份 mysqldump命令將資料庫中的資料備份成乙個文字檔案。表的結構和表中的資料將儲存在生成的文字檔案中。mysqldump命令的工作原理很簡單。它先查出需要備份的表的結構,再在文字檔案中生成乙個create語句。然後,將表中的所有記錄轉換成一條insert語句。然...