如何快速创建MySQL相同结构的表
2008-05-31 11:04:52 来源:WEB开发网核心提示:1. 快速创建相同结构的表,包括索引: mysql>SHOWCREATETABLEa;CREATETABLE`a`(`name`varchar(50)defaultNULL,KEY`name`(`name`))ENGINE=MyISAMDEFAULTCHARSET=latin1;mysql>CREATETA
1. 快速创建相同结构的表,包括索引:
mysql>SHOWCREATETABLEa;
CREATETABLE`a`(
`name`varchar(50)defaultNULL,
KEY`name`(`name`)
)ENGINE=MyISAMDEFAULTCHARSET=latin1;
mysql>CREATETABLEbLIKEa;
mysql>SHOWCREATETABLEb;
CREATETABLE`b`(
`name`varchar(50)defaultNULL,
KEY`name`(`name`)
)ENGINE=MyISAMDEFAULTCHARSET=latin1;
2. 快速创建一个相同结构的表,但是不创建索引:
mysql>SHOWCREATETABLEa;
CREATETABLE`a`(
`name`varchar(50)defaultNULL,
KEY`name`(`name`)
)ENGINE=MyISAMDEFAULTCHARSET=latin1;
mysql>CREATETABLEcSELECT*FROMaLIMIT0;
mysql>SHOWCREATETABLEc;
CREATETABLE`c`(
`name`varchar(50)defaultNULL
)ENGINE=MyISAMDEFAULTCHARSET=latin1;
更多精彩
赞助商链接