您好,欢迎来到宝玛科技网。
搜索
您的当前位置:首页教你用MySQL导出一个ER图功能

教你用MySQL导出一个ER图功能

来源:宝玛科技网
教你⽤MySQL导出⼀个ER图功能

MySQL数据字典相关的sql查询和navicat的⼀个导出ER图功能

1##mysql 查看表结构2SELECT

3 COLUMN_NAME 'Field',4 COLUMN_TYPE 'Type',5 IS_NULLABLE 'Null',6 COLUMN_KEY 'Key',

7 COLUMN_DEFAULT 'Default',8 COLUMN_COMMENT 'Comment'9FROM

10 INFORMATION_SCHEMA.COLUMNS11WHERE

12 table_schema = 'dbname' ##数据库名13 AND table_name = 'tableName' ##数据库表名

1##mysql 查看索引 2show index from tableName

1##统计数据库中外键数量2select count(1) from

3(select TABLE_NAME,CONSTRAINT_NAME from INFORMATION_SCHEMA.KEY_COLUMN_USAGE4where CONSTRAINT_NAME like '%fk%' ##约束名,这⾥的是外键

5and TABLE_NAME = 'tableName' ##⼦表名,设置外键的表;REFERENCED_TABLE_NAME⽗表名,⼦表外键关联的表6

and REFERENCED_TABLE_NAME IS NOT NULL7

group by TABLE_NAME,CONSTRAINT_NAME) a下⾯介绍⼀下NAVICAT的⼀个导出ER图的功能

依次选择右键点击数据库名-->选择“逆向数据库到模型…”-->等待后弹出ER图-模型界⾯-->主菜单选择“⽂件”-->“打印为” ,选择需要输出成的⽂件类型,可选的有“PDF、PNG、SVG”

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务