zoukankan      html  css  js  c++  java
  • (转载)MySQL用命令行复制表的方法

    mysql中用命令行复制表结构的方法主要有一下几种: 

    1.只复制表结构到新表

    1 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2;

    1 CREATE TABLE 新表 LIKE 旧表 ;

    注意上面两种方式,前一种方式是不会复制时的主键类型和自增方式是不会复制过去的,而后一种方式是把旧表的所有字段类型都复制到新表。

     

    2.复制表结构及数据到新表

    1 CREATE TABLE 新表 SELECT * FROM 旧表

     

    3.复制旧表的数据到新表(假设两个表结构一样) 

    1 INSERT INTO 新表 SELECT * FROM 旧表

     

    4.复制旧表的数据到新表(假设两个表结构不一样)

    1 INSERT INTO 新表(字段1,字段2,.......) SELECT 字段1,字段2,...... FROM 旧表

     ---------------------
    作者:zhangjpn
    来源:博客园
    原文:https://www.cnblogs.com/zhangjpn/p/6231662.html

  • 相关阅读:
    python GUI
    Python 博客网站资源
    Python 100 天学习计划
    pycharm基本设置
    MySQL 57安装部署(Zip版)(Windows版)
    nginx在centos下的安装
    仓位计算
    python笔记
    vue(一)--监听事件
    Hibernate(五)--级联
  • 原文地址:https://www.cnblogs.com/vuciao/p/10586762.html
Copyright © 2011-2022 走看看