Mysql 快速生成交付文档
项目完成以后,需要将数据库中的表和结构,导出成人性化的交付文档,可以用下面的 SQL 将指定数据库快速导出
SELECT
TABLE_SCHEMA AS '数据库',
TABLE_NAME AS '表名',
COLUMN_NAME AS '字段名',
COLUMN_TYPE AS '字段类型',
COLUMN_COMMENT AS '字段解释'
FROM
information_schema. COLUMNS
WHERE
TABLE_SCHEMA = '数据库名'
获取结果以后,直接全选并复制到 Excel 中,设置一个表格样式,大功完成。
还可以利用 Navicat 的 Model 功能,逆向出 Model 图,这样交付文档会更加好看一些。
在 Navicat 中,全选表以后,右键选择 Reverse table to model
,然后导出成 PNG。