程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL中表復制:create table like 與 create table as select,mysql中表

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

編輯:MySQL綜合教程

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


復制代碼 代碼如下:
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的權限。

留空,接下來會探討兩種復制表的性能

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved