手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网络编程>Mysql>列表

MySQL数据库备份(2)

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

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

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!