有没有办法获取有关CREATE TABLE查询的信息,就像EXPLAIN或DESCRIBE的工作方式一样?
OBS:我正在使用mysql
答案 0 :(得分:2)
要查看创建表结构,我们可以使用
show create table table_name
在现有表格上; details
这是一个例子
show create table video
输出看起来像
| video | CREATE TABLE `video` (
`idvideo` int(10) NOT NULL AUTO_INCREMENT,
`video_title` varchar(100) CHARACTER SET utf8 NOT NULL,
`video_desc` text CHARACTER SET utf8 NOT NULL,
`video_length` int(12) NOT NULL DEFAULT '0',
`date_added` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`idvideo`),
FULLTEXT KEY `video_title` (`video_title`,`video_desc`)
) ENGINE=MyISAM AUTO_INCREMENT=3254 DEFAULT CHARSET=latin1 |