用户名: 密码: 忘记密码? 注册
收藏此问题 发表新评论

如何使用mysqldump备份和拷贝数据库

使用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');
...... 
文件剩下的部分有更多的INSERT和CREATE TABLE语句组成。


昵称: hanhanliang  时间: 2011-07-07 14:02:00
直接上服务器拷嘛
昵称: ruotee  时间: 2011-07-17 18:47:00
发表评论
昵称:
内容:
验证: