MySQL 資料備份與還原方法總結

2021-09-26 10:13:20 字數 568 閱讀 5600

mysqldump 是 mysql 自帶的乙個命令,能夠將資料庫轉換為 sql 檔案。

但這種方法對於大量資料效率較低。

mysqldump -u user -h host -p dbname[tbname[,tbname...]] > filename.sql
嘗試將遠端 linux 伺服器的 mysql 資料庫備份到本地來,注意設定相關使用者許可權。

mysqldump -u root -h 47.102.211.104 -p test > e:\20190823.sql
銷毀資料庫

drop database test;
還原資料庫,還要特別關心的是,備份生成的檔案並不包含資料庫的建立語句,因此需要提前建立好資料庫。

create database test;
mysql -u root -h 47.102.211.104 -p test < 20190823.sql
詳見:

MySQL 資料備份與還原

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

MySQL 資料備份與還原

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

MySQL 資料備份與還原

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