mysql数据库备份原则和具体方法是什么 MySQL数据库备份原则和具体方法( 二 )


1. 使用mysqldump备份和拷贝数据库
当你使用mysqldumo程序产生数据库备份文件时 , 缺省地 , 文件内容包含创建正在倾倒的表的CREATE语句和包含表中行数据的INSERT语句 。换句话说 , mysqldump产生的输出可在以后用作mysql的输入来重建数据库 。你可以将整个数据库倾倒进一个单独的文本文件中 , 如下:
%mysqldump samp_db >/usr/archives/mysql/samp_db.1999-10-02
输出文件的开头看起来象这样:
# MySQL Dump 6.0#
# Host: localhost Database: samp_db
#---------------------------------------
# Server version 3.23.2-alpha-log
## Table structure for table 'absence'#
【mysql数据库备份原则和具体方法是什么 MySQL数据库备份原则和具体方法】CREATE TABLE absence( student_id int(10)
unsigned DEFAULT '0' NOT NULL, date date DEFAULT '0000-00-00' NOT NULL, PRIMARY KEY (student_id,date));
## Dumping data for table 'absence'#
INSERT INTO absence VALUES (3,'1999-09-03');
INSERT INTO absence VALUES (5,'1999-09-03');
INSERT INTO absence VALUES (10,'1999-09-08');
......
文件剩下的部分有更多的INSERT和CREATE TABLE语句组成 。

推荐阅读