資料庫中的資料需要定期備份,資料量小的可以一周備份一次,資料量的可以一天備份一次。
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...