使用Navicat快速生成MySQL数据字典
1、通过information_schema.COLUMNS表
查询该表可得到所需字段信息
SELECT * FROM information_schema.COLUMNS;
如下图所示:

2、示例
下面截图是示例:

SQL语句如下
SELECT
	t.TABLE_SCHEMA AS 库名,
	t.TABLE_NAME AS 表名,
	t.COLUMN_NAME AS 字段名,
	t.COLUMN_TYPE AS 数据类型,
	CASE IFNULL(t.COLUMN_DEFAULT,'Null')
		WHEN '' THEN '空字符串'
		WHEN 'Null' THEN 'NULL'
		ELSE t.COLUMN_DEFAULT END  AS 默认值,
	CASE t.IS_NULLABLE WHEN 'YES' THEN '是' ELSE '否' END AS 是否允许为空,
	t.COLUMN_COMMENT AS 字段说明
FROM information_schema.COLUMNS t
WHERE t.TABLE_SCHEMA='feifei' AND t.TABLE_NAME='order_info';
3、导出Excel
点击导出结果即可导出


使用Navicat快速生成MySQL数据字典的更多相关文章
- php 生成mysql数据字典代码
		
由于项目开发用了比较多的表 ,为了快速获取数据字典,通过php代码的方式来获取表结构和表注释.代码如下: <?php /** * 生成mysql数据字典 */ header ( "Co ...
 - 使用 PowerDesigner 和 PDMReader 逆向生成 MySQL 数据字典
		
下面提到的软件大家可以在下面的链接下载. 大家可以参考下面的操作录制视频来完成相关的操作. 使用 PowerDesigner 和 PDMReader 逆向生成 MySQL 数据字典.wmv_免费高速下 ...
 - php生成mysql数据字典
		
<?php /** * 生成mysql数据字典 */ // 配置数据库 $database = array(); $database['DB_HOST'] = '127.0.0.1'; $dat ...
 - php 生成mysql数据字典 (php5.5-5.6)
		
<?php /** * 生成mysql数据字典 */ //配置数据库 $dbserver = "127.0.0.1"; $dbusername = "root&qu ...
 - 生成mysql数据字典
		
data_dictionary.php <?php /** * 生成mysql数据字典 */ header("Content-type: text/html; charset=utf- ...
 - [功能集锦] 003 - 一键生成mysql数据字典/数据库速查表
		
写在前面: 因为工作时候经常遇到半路接手项目的情况,由于年代久远,数据库字典这块经常缺失.故写此篇,以便复用,也希望对大家有点帮助. 随笔内容不高级,如有不妥,不吝指正. ps:有另一篇详细随笔可以参 ...
 - 使用Navicat快速生成数据库字典
		
https://blog.csdn.net/maquealone/article/details/60764420
 - 快速生成mysql上百万条测试数据
		
方案:编写一个存储过程循环添加数据 1. 创建表index_test DROP TABLE IF EXISTS index_test; CREATE TABLE index_test( id ) PR ...
 - 生成MySql数据库的数据字典代码参考
		
Code: /** * 生成mysql数据字典 */ //配置数据库 $dbserver = "127.0.0.1"; $dbusername = "root" ...
 
随机推荐
- 'module' object has no attribute 'Thread'解决方法及模块加载顺序
			
源码片段: class myThread(threading.Thread): def __init__(self, threadID, name, counter): threading.Threa ...
 - equals方法和==的区别--用实例简单说明
			
首先我们创建一个类 public class People { private String name; private String address; public String getName() ...
 - UML第二次作业
			
一.plant UML语法学习小结 1.类之间的关系 使用.. 来代替 -- 可以得到点 线. 在这些规则下,也可以绘制下列图形 @startumlClass01 <|-- Class02 Cl ...
 - 多线程总结之旅(1):线程VS进程
			
一.进程:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,也就是应用程序的执行实例,进程是系统进行资源分配和调度的一个独立单位.每个进程是由私有的虚拟地址空间.代码.数据和其它各种系统资 ...
 - 题目:python 打印出如下图案(菱形):
			
# 题目:打印出如下图案(菱形): # # * # *** # ***** # ******* # ***** # *** # * nu = 1 # 开始值 k = 2 # 变量值 while nu ...
 - 开源干货!!!.NET Core + JWT令牌认证 + Vue.js(iview-admin) 通用动态权限(RBAC)管理系统框架[DncZeus]开源啦!!!
			
DncZeus 前言 关于 DncZeus DncZeus = Dnc + Zeus "Dnc"--.Net Core 的缩写: "Zeus"--中文译为宙斯, ...
 - 无废话--Mac OS, VS Code 搭建c/c++基本开发环境
			
无废话,直接上步骤. 1) 安装 xcode. 打开App Store,搜索xcode,进行下载安装. 2)执行命令: xcode-select --install 安装命令行工具. 3)安装VS C ...
 - Javascript高级编程学习笔记(94)—— Canvas(11) 合成
			
合成 除了之前介绍的属性之外,还有两个属性会应用到整个2d上下文中; globalAlpha 用于指定所有绘制的透明度 globalComposition 用于表示后绘制的图形怎样与先绘制的图形进行结 ...
 - java调用python程序以及向python程序传递参数
			
在做项目的时候,经常会碰到这个问题,主要程序是用java写的,有些功能使用python写的,整个项目需要把java代码和python代码进行整合,在一个项目里面运行,这就涉及到java调用python ...
 - 【机器学习】--xgboost初始之代码实现分类
			
一.前述 上节我们讲解了xgboost的基本知识,本节我们通过实例进一步讲解. 二.具体 1.安装 默认可以通过pip安装,若是安装不上可以通过https://www.lfd.uci.edu/~goh ...