MySQL数据库备份(2)

2008-02-23 07:41:16来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

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'

#

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');


......
 

文档剩下的部分有更多的INSERTCREATE TABLE

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: MySQL数据库备份(3)

下一篇: MySQL数据库备份(1)