如何通过查询获取MySQL数据库结构?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (160)

是否有可能以某种方式获得MySQL数据库的结构,或只是一些简单的查询表?

还是有另外一种方法,我该怎么做呢?

提问于
用户回答回答于
用户回答回答于

将整个数据库结构作为CREATE TABLE语句,使用mysqldump::

mysqldump database_name --compact --no-data

对于单个表,在mysqldump中,在db名称之后添加表名。使用SQL和SHOW CREATE:

SHOW CREATE TABLE table;

DESCRIBE你喜欢的列表:

DESCRIBE table;

扫码关注云+社区

领取腾讯云代金券