在MySQL中将'describe'转换为'create table'?

时间:2013-11-19 09:34:55

标签: mysql create-table

我们可以从描述(描述)中获取'create table'命令吗? 我有一个表格,我可以从“DESC TableName”获得。我想知道我是否可以获得该表的创建方式(以便我可以使用相同的命令进行其他操作)?我可以得到sql-dump但我想知道是否有其他方法。提前谢谢!

3 个答案:

答案 0 :(得分:8)

试试这个:::

Show create table tableName

答案 1 :(得分:4)

如果您要创建具有相同结构和属性的新表,可以使用:

CREATE TABLE newTable LIKE tableName

create table reference

答案 2 :(得分:1)

另外:

SHOW CREATE TABLE tbl_name

显示创建指定表的CREATE TABLE语句。要使用此语句,您必须拥有该表的某些权限。此声明也适用于视图。

参考:http://dev.mysql.com/doc/refman/5.6/en/show-create-table.html