使用Navicat如何生成数据库字典

网友投稿 694 2022-05-30

写论文的时候我们经常要用到要用到数据库字典,自己写非常麻烦,其实我们可以利用数据库的客户端工具,快速生成数据库的数据字典,下面以Navicat为例:

1.打开Navicat,点击查询

2.新建查询

3.输入以下语句运行

select TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME,COLUMN_TYPE,COLUMN_COMMENT

from information_schema.columns where TABLE_SCHEMA='数据库名称'

4.以word文档导出

5.打开导出的word大功告成

6.生成单个表过程同上,代码如下:

SELECT

COLUMN_NAME 列名,

COLUMN_TYPE 数据类型,

DATA_TYPE 字段类型,

CHARACTER_MAXIMUM_LENGTH 长度,

IS_NULLABLE 是否为空,

COLUMN_DEFAULT 默认值,

COLUMN_COMMENT 备注

FROM

INFORMATION_SCHEMA.COLUMNS

where

-- developerclub为数据库名称,到时候只需要修改成你要导出表结构的数据库即可

使用Navicat如何生成数据库字典

table_schema ='seckill'

AND

-- article为表名,到时候换成你要导出的表的名称

-- 如果不写的话,默认会查询出所有表中的数据,这样可能就分不清到底哪些字段是哪张表中的了,所以还是建议写上要导出的名名称

table_name = 'msuser'

数据库

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:[Python3 网络爬虫开发实战] 1.6.2-Tornado 的安装
下一篇:ScrapydAPI 的安装
相关文章