mysql复制数据表;
来源:互联网 发布:神盾局和风一号数据 编辑:程序博客网 时间:2024/05/18 13:29
假设已经存在的数据库名字叫db1,想要复制一份,命名为newdb。步骤如下:
1. 首先创建新的数据库newdb
2. 使用mysqldump及mysql的命令组合,一次性完成复制
(注意-ppassword参数的写法:-p后面直接跟密码,中间没有空格)
以上是在同一台MySQL服务器上复制数据库的方法。如果要复制到远程另一台MySQL服务器上,可以使用mysql的“ -h 主机名/ip”参数。前提是mysql允许远程连接,且远程复制的传输效率和时间可以接受。
MySQL复制数据表方法
示例如下:
将 production 数据库中的 mytbl 表快速复制为 mytbl_new,2个命令如下:
第一个命令是创建新的数据表 mytbl_new ,并复制 mytbl 的数据表结构。
第二个命令是讲数据表 mytbl 中的数据复制到新表 mytbl_new 。
注:production.mytbl是指定要复制表的数据库名称为 production 。它是可选的。
假如没有production. ,MySQL数据库将会假设mytbl在当前操作的数据库。
其它方法:
方案1:
复制整个表
复制,不复制数据
注意:本方案其实只是把select语句的结果建一个表。所以new_table这个表不会有主键、索引。
方案2:
假如我们有以下这样一个表:
id username password
-----------------------------------
1 admin *************
2 sameer *************
3 stewart *************
1. 下面这个语句会拷贝表结构到新表newadmin中。 (不会拷贝表中的数据)
2. 下面这个语句会拷贝数据到新表中。 注意:这个语句其实只是把select语句的结果建一个表。所以newadmin这个 表不会有主键,索引。
3. 如果你要真正的复制一个表。可以用下面的语句。
4. 我们可以操作不同的数据库。
5. 我们也可以拷贝一个表中其中的一些字段。
6. 我们也可以讲新建的表的字段改名。
7. 我们也可以拷贝一部分数据。
8. 我们也可以在创建表的同时定义表中的字段信息。
源链接:http://write.blog.csdn.net/postedit?ref=toolbar
- MySQL(5.6)复制数据表
- mysql复制数据表
- mysql复制数据表;
- MySQL中快速复制数据表方法汇总
- MySQL快速复制数据表数据方案
- MySQL快速复制数据库数据表的方法
- MySQL中使用cmd命令行复制数据表
- 从mysql中将数据表复制给hbase
- MySQL中快速复制数据表方法汇总
- 如何对MySQL数据表进行复制、表结构复制
- 在MySQL中快速复制数据表方法汇总
- 在MySQL中快速复制数据表方法汇总
- mysql下的数据表整表复制备份
- mysql数据表
- mysql数据表
- MySQL数据表
- MySQL数据表
- 复制数据表以及视图
- docker环境下安装oracle
- AR技术预研
- JAVABEAN EJB POJO区别
- 嵌入式linux对shell脚本的基本掌握
- java并发编程day08
- mysql复制数据表;
- 关于 RESTful API 中 HTTP 状态码的定义
- 七个结构型模式4:装饰模式-Decorator Pattern【学习难度:★★★☆☆,使用频率:★★★☆☆】
- Java学习笔记之线程(六):线程的停止
- 51之中断
- python+Eclipse+pydev环境搭建
- svhn的local contrast normalization处理
- Unicode和UTF-8有何区别
- TYVJ 4867 天天寄快递 || 清北学堂金秋杯大奖赛