mysql表結構複製
作者: 絃樂之花 | 可以轉載, 但必須以超連結形式標明文章原始出處和作者資訊及版權宣告
連結http://shiri512003.itpub.net/post/37713/500220
[@more@]我們特別是oracle dbas常常會透過ctas來複製表結構,這樣複製出來的表實際上會丟掉表的一些屬性,索引就更不說了,在mysql中這樣來複製表其實得到的也只是表大體結構而已。
還好mysql提供了create table like命令方便進行表結構的複製,廢話不說了
02:55:17>use test
Database changed
03:25:22>create table t1(a int,b int,key (a)) engine=myisam;
Query OK, 0 rows affected (0.00 sec)
03:25:49>show create table t1G
*************************** 1. row ***************************
Table: t1
Create Table: CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL,
KEY `a` (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk
1 row in set (0.00 sec)
03:25:55>create table t2 as select * from t1 where 1=0;
Query OK, 0 rows affected (0.00 sec)
Records: 0 Duplicates: 0 Warnings: 0
03:26:16>show create table t2G
*************************** 1. row ***************************
Table: t2
Create Table: CREATE TABLE `t2` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=gbk
1 row in set (0.00 sec)
03:26:25>create table t3 like t1;
Query OK, 0 rows affected (0.00 sec)
03:26:44>show create table t3G
*************************** 1. row ***************************
Table: t3
Create Table: CREATE TABLE `t3` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL,
KEY `a` (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk
1 row in set (0.00 sec)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7591490/viewspace-1033730/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 複製表結構MySql
- mysql複製表結構和資料MySql
- mysql中複製表結構的方法小結MySql
- mysql 如何複製表結構和資料MySql
- postgres複製表結構
- mysql 複製表資料,表結構的3種方法MySql
- mysql完全複製一個表(結構和資料)MySql
- MySQL(二):主從複製結構、半同步複製、雙主複製結構、利用SSL實現安全的MySQL主從複製MySql
- MySQL表複製MySql
- sql複製表結構和資料SQL
- oracle 表結構的非完全複製Oracle
- mysql:sql as 複製表MySql
- MySQL複製資料表MySql
- MySQL複製表結構和內容到另一張表中的SQL語句MySql
- 複製表結構和資料SQL語句SQL
- Welcome to MySQL Workbench:MySQL 複製表MySql
- MySQL主從複製結構中常用引數MySql
- MySQL複製的常用架構MySql架構
- 【轉載】如何在Oracle中複製表結構和表資料Oracle
- mysql 資料表的複製案例MySql
- 開心檔之MySQL 複製表MySql
- 複製使用者結構
- MySQL 半同步複製+MMM架構MySql架構
- 主體複製概念和體系結構——高階複製
- MySQL innodb表使用表空間物理檔案複製表MySql
- oracle表機構和資料複製Oracle
- MySQL複製MySql
- MySQL 複製MySql
- 物化檢視複製概念和體系結構——高階複製
- 改變複製物件結構對高階複製的影響物件
- mysql複製--主從複製配置MySql
- mysql複製和記憶體引擎的表MySql記憶體
- Mysql 5.6庫級表級複製的搭建MySql
- redis主從複製幾種結構Redis
- MySQL主從複製架構轉換MGR架構MySql架構
- MySQL 5.6並行複製的架構圖MySql並行架構
- 利用KEEPALIVED構建mysql主主複製MySql
- MySQL入門--MySQL複製技術之主從複製MySql