CREATE TABLE A LIKE B 此种方式在将表 B 复制到 A 时候会将表 B 完整的字段结构和索引复制到表 A 中来 CREATE TABLE A AS SELECT x,x,x,xx FROM B LIMIT 0 此种方式只会将表 B 的字段结构复制到表 A 中来, 但不会复制表 B 中的索引到表 A 中来这种方式比较灵活可以在复
CREATE TABLE A LIKE B
此种方式在将表 B 复制到 A 时候会将表 B 完整的字段结构和索引复制到表 A 中来
CREATE TABLE A AS SELECT x,x,x,xx FROM B LIMIT 0
此种方式只会将表 B 的字段结构复制到表 A 中来, 但不会复制表 B 中的索引到表 A 中来这种方式比较灵活可以在复制原表表结构的同时指定要复制哪些字段, 并且自身复制表也可以根据需要增加字段结构
两种方式在复制表的时候均不会复制权限对表的设置比如说原本对表 B 做了权限设置, 复制后, 表 A 不具备类似于表 B 的权限
留空, 接下来会探讨两种复制表的性能
来源: https://www.php1.cn/detail/php-548ca5fd99.html