MySQL中表復制:create table like 與 create table as select


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的權限。

 

via:http://www.jb51.net/article/58940.htm

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM