当前位置: 首页 > news >正文

mysql关联表的复制

1. 复制被参照的表:

    CREATE TABLE clone_product_1 LIKE product_1;

    INSERT INTO clone_product_1 SELECT * FROM product_1;

2. 复制参照表:

  1. 获取数据表的完整结构。
  2. 修改SQL语句的数据表名,并执行SQL语句。


CREATE TABLE `clone_product_attribute_1` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`product_id` int(11) NOT NULL,
`variation_id` varchar(60) NOT NULL DEFAULT '',
`price` double NOT NULL,
`quantity` int(11) NOT NULL DEFAULT '0',
`reviews` int(11) NOT NULL DEFAULT '0',
`image` longtext NOT NULL,
`attributes` varchar(200) NOT NULL DEFAULT '{}',
`dictory` varchar(100) NOT NULL DEFAULT '',
`create_date` datetime NOT NULL,
`write_date` datetime NOT NULL,
PRIMARY KEY (`id`),
KEY `clone_product_attribute_1` (`product_id`),
CONSTRAINT `product_id_attribute_1` FOREIGN KEY (`product_id`) REFERENCES `clone_product_1` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

insert into clone_product_attribute_1 select * from product_attribute_1;

 

 

CREATE TABLE clone_product_26 LIKE product_26;   

INSERT INTO clone_product_26 SELECT * FROM product_26;  


CREATE TABLE `clone_product_attribute_26` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `product_id` int(11) NOT NULL,
  `variation_id` varchar(60) NOT NULL DEFAULT '',
  `price` double NOT NULL,
  `quantity` int(11) NOT NULL DEFAULT '0',
  `reviews` int(11) NOT NULL DEFAULT '0',
  `image` longtext NOT NULL,
  `attributes` varchar(200) NOT NULL DEFAULT '{}',
  `dictory` varchar(100) NOT NULL DEFAULT '',
  `create_date` datetime NOT NULL,
  `write_date` datetime NOT NULL,
  PRIMARY KEY (`id`),
  KEY `clone_product_attribute_26` (`product_id`),
  CONSTRAINT `clone_product_id_attribute_26` FOREIGN KEY (`product_id`) REFERENCES `clone_product_26` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

insert into clone_product_attribute_26 select * from product_attribute_26;


CREATE TABLE `clone_product_detail_26` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `product_id` int(11) NOT NULL,
  `image` longtext NOT NULL,
  `description` longtext NOT NULL,
  `detail` longtext NOT NULL,
  `shipping_to` longtext NOT NULL,
  `feature` longtext NOT NULL,
  PRIMARY KEY (`id`),
  KEY `clone_product_detail_26` (`product_id`),
  CONSTRAINT `clone_product_id_detail_26` FOREIGN KEY (`product_id`) REFERENCES `clone_product_26` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3044 DEFAULT CHARSET=utf8;

insert into clone_product_detail_26 select * from product_detail_26;



TRUNCATE TABLE product_detail_26;
TRUNCATE TABLE product_attribute_26;

DELETE FROM product_26;

ALTER TABLE product_26 AUTO_INCREMENT = 1;

 

转载于:https://www.cnblogs.com/LicwStack/p/5685080.html

相关文章:

  • 【贪心】电视节目安排
  • zynq基础--verilog简易规则
  • 算法学习总结(二):选择排序
  • POJ - 1287 Networking
  • 【iOS】Jenkins Gitlab持续集成打包平台搭建
  • MySQL性能优化的最佳21条经验【转载】
  • 游戏引擎
  • Python的pip安装
  • 电Call记录统计查询sql
  • 数组操作
  • input输入类型
  • 连接优化查询,按条件查询的时候,如何优化查询的时间
  • 如何使用Enum
  • PHP.ini中配置屏蔽错误信息显示和保存错误日志
  • 设计模式的学习
  • Akka系列(七):Actor持久化之Akka persistence
  • Apache的80端口被占用以及访问时报错403
  • Golang-长连接-状态推送
  • Linux快速复制或删除大量小文件
  • Netty源码解析1-Buffer
  • 从tcpdump抓包看TCP/IP协议
  • 关于使用markdown的方法(引自CSDN教程)
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 世界上最简单的无等待算法(getAndIncrement)
  • 思否第一天
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​【原创】基于SSM的酒店预约管理系统(酒店管理系统毕业设计)
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • (07)Hive——窗口函数详解
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (搬运以学习)flask 上下文的实现
  • (二)学习JVM —— 垃圾回收机制
  • (论文阅读11/100)Fast R-CNN
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (算法)Game
  • (译) 函数式 JS #1:简介
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法
  • (转)Mysql的优化设置
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • .Net IE10 _doPostBack 未定义
  • .Net 垃圾回收机制原理(二)
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • ::
  • [].slice.call()将类数组转化为真正的数组
  • [20150321]索引空块的问题.txt
  • [2669]2-2 Time类的定义
  • [C# 开发技巧]如何使不符合要求的元素等于离它最近的一个元素
  • [C#]使用DlibDotNet人脸检测人脸68特征点识别人脸5特征点识别人脸对齐人脸比对FaceMesh
  • [CF703D]Mishka and Interesting sum/[BZOJ5476]位运算
  • [CISCN2019 华北赛区 Day1 Web2]ikun
  • [C语言][PTA基础C基础题目集] strtok 函数的理解与应用
  • [DAU-FI Net开源 | Dual Attention UNet+特征融合+Sobel和Canny等算子解决语义分割痛点]