PHP 資料備份與還原

2021-10-04 11:32:18 字數 880 閱讀 5945

資料庫中的資料需要定期備份,資料量小的可以一周備份一次,資料量的可以一天備份一次。

1.5.1 資料備份

利用mysqldump工具,語法:

mysqldump 資料庫連線 資料庫 > sql檔案備份位址
例題:

-- 將data資料庫中所有的表匯出到data.sql中

f:\wamp\phptutorial\mysql\bin>mysqldump -uroot -proot data>c:\data.sql

-- 將data資料庫中的stuinfo、stumarks表

f:\wamp\phptutorial\mysql\bin>mysqldump -uroot -proot data stuinfo stumarks>c:\data.sql

-- 匯出data資料庫,匯出的語句中帶有建立資料庫的語法

f:\wamp\phptutorial\mysql\bin>mysqldump -uroot -proot -b data>c:\data1.sql

1.5.2 資料還原

方法一:mysql的source指令(需要登入mysql才能使用)

mysql> source c:/data.sql;

注意:位址分隔符用斜線,不能用反斜線

方法二:通過mysql指令資料還原(不需要登入mysql)

語法:

mysql 連線資料庫 匯入的資料庫名 < 匯入的sql檔案
例題:

f:\wamp\phptutorial\mysql\bin>mysql -uroot -proot data1 < c:\data.sql

資料備份與還原

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

資料備份與還原

bin bash author laomeng e mail 18682093512 163.com function backup cc database and table ccversion asterisk rx head 2 tail 1 gawk lmysql usr bin mysql...

MySQL 資料備份與還原

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