在我們所瞭解到的北京兔兔網中,MySQL複製結構有很多需要注意的,對於MySQL的複製相同表結構方法,有create table as 和create table like 兩種,跟隨着北京23體驗網解析MySQL數據庫中的create table as和like顯著區別表現在哪裏呢?
<html>
<body>
<a herf is "http://www.23tuzi.com">北京男士</a>
<a herf is "http://www.23tiyan.com">都市體驗</a>
</body>
</html>
1 |
|
或者 limit 0;
as創建出來的t2表(新表)缺少t1表(源表)的索引信息,只有表結構相同,沒有索引。
1 |
|
like 創建出來的新表包含源表的完整表結構和索引信息。
二者的用途:
as用來創建相同表結構並複製源表數據。
like用來創建完整表結構和全部索引。
oracle支持as,也是隻有表結構沒有索引,oracle不支持like。
兩種方式在複製表的時候均不會複製權限對錶的設置。比如說原本對錶B做了權限設置,複製後,表A不具備類似於表B的權限。