代码如下:
CREATETABLEALIKEB
此种方式在将表B复制到A时候会将表B完整的字段结构和索引复制到表A中来。
代码如下:
CREATETABLEAASSELECTx,x,x,xxFROMBLIMIT0
此种方式只会将表B的字段结构复制到表A中来,但不会复制表B中的索引到表A中来。这种方式比较灵活可以在复制原表表结构的同时指定要复制哪些字段,并且自身复制表也可以根据需要增加字段结构。
两种方式在复制表的时候均不会复制权限对表的设置。比如说原本对表B做了权限设置,复制后,表A不具备类似于表B的权限。
留空,接下来会探讨两种复制表的性能
您可能感兴趣的文章:MySQL数据库SELECT查询表达式解析php操作mysql获取select结果的几种方法phpmysql实现mysql_select_db选择数据库MySQL使用select语句查询指定表中指定列(字段)的数据mysql导出select语句结果到excel文件遇到问题及解决方法用SELECT…INTOOUTFILE语句导出MySQL数据的教程10个mysql中select语句的简单用法你还在Select*吗?
Mysql 的存储引擎,myisam和innodb的区别
MySQL密码正确却无法本地登录的解决方法
上述就是数据库技术:MySQL中表复制:create table like 与 create table as select分享的全部内容,如果对大家有所用处且需要了解更多关于mysql数据库学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/dtteaching/911349.html