在Navicat中查询表结构
最近在写毕业设计说明书的过程中,想要将数据库的表结构展示在文章中,自己一个一个输入太麻烦了,查了各种资料发现可以通过Navicat查询直接得到数据库表结构,以下为我的学习过程记录。
1. 在Navicat中新建查询文件
右键单击自己的数据库名,找到“新建查询”,单击新建。
会生成一个空白的查询文件。
2. 执行查询文件
- 将以下的代码复制进新建好的查询文件中,并将注释标注的位置修改数据库名称和数据表名称
代码部分参考该文章进行了调整
SELECT
COLUMN_NAME 列名,
COLUMN_COMMENT 备注(字段含义),
COLUMN_TYPE 数据类型,
DATA_TYPE 字段类型,
CHARACTER_MAXIMUM_LENGTH 长度,
IS_NULLABLE 是否为空,
COLUMN_DEFAULT 默认值
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
table_schema = 'biyesheji' -- 👈修改为自己的数据库名称
AND
table_name = 'app001_classnames' -- 👈修改为要导出的数据表名称
- 点击“保存”按钮,将文件保存在对应的数据库中,以防文件丢失。
- 点击“运行”按钮,即可得到查询结果。
3. 查询结果
一般而言,表结构的查询最终需要插入word文档(论文)中,详细流程可以参考我的其他文章: