mysql复制sql语句_MySQL复制表结构 表数据sql语句总结
MySQL复制表结构 表数据sql语句总结
在mysql中复制表有很多种方法,如有create select from或者insert into select from及有选择性的insert into(a,b,c) select a,b,c from这些基本可以完成我们的操作了,下面我来总结一下mysql复制表语句。
复制整个表,代码如下:
create table new_table select * from old_table;
复制表,不复制数据,代码如下:
create table new_table select * from old_table where 0;
主键,索引,自增等其他额外特征不会被带到新表中,这点和其他的数据库产品类似.
上面为核心两句了.
1、MySQL复制表结构及数据到新表,代码如下:
CREATE TABLE `新表` select * from `旧表`
2、只复制表结构到新表,代码如下:
CREATE TABLE `新表` select * from `旧表` where 1=2
或
CREATE TABLE `新表` LIKE `旧表`
3、复制旧表的数据到新表(假设两个表结构一样),代码如下:
INSERT INTO `新表` select * from `旧表`
4、复制旧表的数据到新表(假设两个表结构不一样),代码如下:
INSERT INTO `新表`(字段1,字段2,…….) select 字段1,字段2,…… from `旧表`
5、show create table 旧表;
这样会将旧表的创建命令列出,我们只需要将该命令拷贝出来,更改table的名字,就可以建立一个完全一样的表.
有时候这些MySQL界面工具会报错,这个时候用命令行更好,比如复制一个表字段数据到另外一个表的字段,可以这么写:
update tb_1 INNER JOIN tb_2 ON tb_1.tid = tb_2.tid SET tb_1.tcontent = tb_2.tcontent
下面是一个实际例子,将PHPCMS已生成的静态页面的链接写入phpcms_content表中的url字段,先这样拼凑出需要的url字段列,代码如下:
select concat(from_UNIXTIME(inputtime,'%Y/%m%d'), '/', contentid, '.html') AS dt FROM phpcms_content ORDER BY contentid DESC //phpfensi.com
然后再查询编辑器(navicat)中,将整段复制拷贝到phpcms_content表中的url列即可.
mysql复制sql语句_MySQL复制表结构 表数据sql语句总结相关推荐
- 用sql改oracle表结构,SQL server 表结构转Oracle SQL脚本
SQL server 表结构转Oracle SQL脚本 /****** Object: StoredProcedure [dbo].[getOracle] Script Date: 2019/7/25 ...
- sql复制表结构和数据_SQL复制表
sql复制表结构和数据 In real time we do face situations where we need to copy data from one table to another ...
- Mysql复制表两种方式(复制表结构、复制表结构和数据、复制表中的部分数据、复制表中的部分数据并起别名)
需要完全的复制MySQL的数据表,包括表的结构,索引,默认值等. 如果仅仅使用CREATE TABLE - SELECT 命令,是无法实现的. 本章节将为大家介绍如何完整的复制MySQL数据表,步骤如 ...
- mysql复制表结构和数据
手动方法: 方法1:把你要复制的表当成一个文件一样,右键复制,右键粘贴,这个方法复制的是表结构和数据. 方法2:选中原表拖动到新位置的空白处,松开鼠标,会提示你复制表结构和数据,或者仅复制表结构,没有 ...
- MYSQL复制表结构及数据到新表
1.复制表结构及数据到新表 select * into 目的数据库名.dbo.目的表名 from 原表名 select * into my0735home.dbo.infoMianTest from ...
- Oracle 复制表结构和数据
1.复制表结构 create table table_new as select * from table_old where 1=0; 或者 create table table_new as se ...
- DB2复制表结构及数据
在DB2数据库中,复制已经存在的表的结构及其数据.我们采用两步走方式:第一步先复制表结构,第二部拷贝数据. 第一步:复制表结构 方法一: Create table test_Rate as (sele ...
- SQL Server表结构和数据导入到MySQL
借助的工具:Navicat for MySQL,链接:http://pan.baidu.com/s/1kVCw8IF 密码:g927 可以很明确的肯定,主键和自增列是没办法导入的,只能是表结构和数据. ...
- mysql重新安装后之前表_关于重装mysql数据库之后.新的数据库引入旧数据的表结构和数据问题...
由于种种问题,也许某一天数据库崩了,或者电脑崩了.重新装Mysql数据库的话:如何导入旧的数据库中的的表结构以及数据呢? 我是在重置电脑之后.进行重装数据库之后.遇到此问题.由于之前未遇到过此种问题. ...
- mysql命令导出表结构和数据_mysql-用命令导出、导入表结构或数据
1. 导出整个数据库(表结构和数据) mysqldump -u用户名 -p 数据库名 > 导出的文件名 [root@localhost work]# mysqldump -uroot -p m ...
最新文章
- 限时免费 | 人工智能项目实战训练营,给你一个成为AI算法工程师的机会
- 【终结版】C#常用函数和方法集汇总
- powerbi python词云图_Python 练手项目: 抓取豆瓣陈情令评论,并制作词云图
- 【数据库原理及应用教程】【数据库系统的体系结构】【1.4-1.6】
- ioncube php encode,ioncube 加密
- 地址总线、数据总线、控制总线详细解释
- 二叉树的遍历|前序、中序、后序、层序遍历
- 22.实战:Kaggle房价预测
- WHM不可不说的几件事?
- 修改设置 打造安全的个人电脑(转)
- 海龟交易法则11_历史测试的谎言
- Ubuntu 命令(随时更新)
- 国内CMS技术发展的外在表现形式
- 美团外卖Flutter动态化实践
- idea查看类层次结构图
- H5页面背景音乐,C33 360°旋转效果
- webgame游戏模式分析二
- Android获取本机IP地址,绝对可行
- 【CAD二次开发】CAD选择集的问题集合
- jsp中应用Aplication统计访问量
热门文章
- UOS 下wine的记录
- C++:缺省参数是怎样设置的?
- 制作u盘winpe启动盘_系统U盘启动盘制作教程,老毛桃U盘启动装机工具帮你做
- 解决Mac无法睡眠问题
- HDU 6287 口算训练 (质因数分解)
- matlab中m文件的命名规则 转,Matlab中m文件命名规则
- 【JIRA学习】 研发项目管理工具工时管理-插件Tempo
- 有源蜂鸣器和无源蜂鸣器的区别
- 什么是噪声,白噪声,加性噪声,乘性噪声
- Beginning Lua with World of Warcraft Add-ons第三章翻译总结及一些工具