MySQL查询表结构

我们在平时的开发中,难免要写数据库表结构的文档,运行下面的语句可以获得数据库表的结构,复制到Excel即可。

SELECT
  COLUMN_NAME 列名,
  COLUMN_TYPE 数据类型,
  DATA_TYPE 字段类型,
  CHARACTER_MAXIMUM_LENGTH 长度,
  IS_NULLABLE 是否为空,
  COLUMN_DEFAULT 默认值,
  COLUMN_COMMENT 备注
FROM
  INFORMATION_SCHEMA.COLUMNS
where
  -- database为数据库名称
  table_schema ='database'
  AND
  -- table为表名,到时候换成你要导出的表的名称
  table_name  = 'table'
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐