-
2021-01-18 21:54:38
平时用mysql比较多,有时候需要详细的数据库设计表结构和数据字典,但又没有最新的文档,这个时候直接从数据导出是最新最全的。在MySQL数据库中利用information_schema库中的COLUMNS表可以快速生成数据字典文档,其实MySQL内部对表结构进行了存储,只需找到对应的存储表导出。
Navicat中的导出功能实现快速导出数据字典,首先查看该表的表结构,再根据实际需要导出查询结果。
查询指定数据库所有表结构信息
SELECT
TABLE_SCHEMA,
TABLE_NAME,
COLUMN_NAME,
COLUMN_TYPE,
COLUMN_COMMENT
FROM information_schema. COLUMNS
WHERE TABLE_SCHEMA= 'db_name' #db_name代表数据库名
查询指定数据库所有表结构信息
SELECT
TABLE_SCHEMA AS'数据库名',
TABLE_NAME AS'表名',
COLUMN_NAME AS'列名',
COLUMN_TYPE AS'类型',
COLUMN_DEFAULT AS'默认值',
IS_NULLABLE AS'允许为空',
DATA_TYPE AS'数据类型',
CHARACTER_MAXIMUM_LENGTH AS'字符最大长度',
NUMERIC_PRECISION AS'数字精度',
NUMERIC_SCALE AS'小数位数',
COLUMN_COMMENT AS'字段说明'FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA= 'db_name' #db_name代表数据库名
查询指定数据库的所有表结构信息
select * from information_schema.columns where TABLE_SCHEMA='db_name' #db_name代表数据库名
查询指定表的所有字段信息(在msyql命令行查询)
USE information_schema; #使用数据 information_schema
show full columnsfrom tb_name; #tb_name代表表名
导出查询结果
备注:
作者:Shengming Zeng
博客:http://www.cnblogs.com/zengming/
严正声明:
1.由于本博客部分资源来自互联网,版权均归原作者所有。转载的目的是用于学术交流与讨论学习,将不对任何资源负法律责任。
2.若无意中侵犯到您的版权利益,请来信联系我,我会在收到信息后会尽快给予处理!
3.所有资源内容仅供学习交流之用,请勿用作商业用途,谢谢。
4.如有转发请注明出处,来源于http://www.cnblogs.com/zengming/,谢谢合作。
更多相关内容 -
数据管理系统导出文件,但是不是Excel格式文件的解决方法
2021-08-16 09:52:111、问题描述:系统需导出数据,但是当导出数据时,却发现格式不对,需选中打开方式才能打开,如下图: 2、解决:问题解决比较简单,但对于初学者难免有些迷茫,只需要找到你文件命名的地方,在文件名后后面...1、问题描述:系统需导出数据,但是当导出数据时,却发现格式不对,需选中打开方式才能打开,如下图:
2、解决:问题解决比较简单,但对于初学者难免有些迷茫,只需要找到你文件命名的地方,在文件名后后面加上后缀,例XXX.xlsx
-
plsql导出数据到excel的三种方法
2018-07-23 17:50:33plsql导出数据到excel常用的三种方法,(1)直接导出;(2)转换导出方式;(3)导出后转换格式; -
mysql导出word格式工具(可以导出数据字典)
2016-08-29 11:38:05mysql导出word格式工具(可以导出数据字典),减少无脑操作工作量 -
CFD-POST导出数据方法.pdf
2020-08-25 21:42:18从CFD-Post导出数据的方法,包括导出一个点的数据和导出点云的数据,因为有时候在模拟的过程中,需要一个平面的速度、压力、温度分布情况,可以在平面上按照某个规律取n个点,得到各点的数值。 -
js 导出excel(支持大量数据)
2018-11-02 23:31:55前端导出数据为excel(兼容chrome 和 IE10以上版本),列举了网上常用的两种方法外,新增了可以导出超过5W行数据的方法 -
navicat中导出数据表结构为word格式
2021-02-21 22:26:42COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, IS_NULLABLE 是否为空, COLUMN_DEFAULT 默认值, COLUMN_COMMENT 备注 FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema = '数据库名' AND table_name = '...1.对于要导出的表执行sql语句如下:
SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, IS_NULLABLE 是否为空, COLUMN_DEFAULT 默认值, COLUMN_COMMENT 备注 FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema = '数据库名' AND table_name = '表名'
2.执行完后点击右上角导出按钮:
3.选择导出格式为word
4.下一步选择导出到的位置,并且给文件命名
5.下一步、下一步最后点开始按钮就可以了
6.查看导出的文件,数据结构已经完整导出到word文档。
-
Mongodb数据导出指定格式
2018-07-23 15:26:29Mongo支持导出格式有csv、json、dat,其导入导出指定为mongoexport、mongoimport 数据库里数据如下: 导出步骤: 1、先进入命令行模式,cd到mongo安装的安装bin目录下面 2、输入如下导出指令 ...Mongo支持导出格式有csv、json、dat,其导入导出指定为mongoexport、mongoimport
数据库里数据如下:
导出步骤:
1、先进入命令行模式,cd到mongo安装的安装bin目录下面
2、输入如下导出指令
mongoexport -d zhilian -c jiangsu -o jiangsu.json mongoexport -d zhilian -c jiangsu -o jiangsu.csv
3、完成导出
-
js导出table表格数据(包括excel,xml,json,csv等格式)
2016-11-23 09:25:40js导出table表格数据(包括excel,xml,json,csv等格式) -
fiddler导出jmx格式数据操作指引
2018-11-01 15:11:55fiddler导出jmx格式数据操作指引,fiddler导出jmx数据,jmeter导入脚本 -
kettle导出数据为csv格式
2019-01-18 16:34:54kettle下载安装使用教程-->请参考 新建转换如下 导出数据 -
JAVA导出数据到excel中大数据量的解决方法
2014-05-04 10:48:05web项目中需要有将数据导出excel的操作需求 使用html格式导出方法,但在导出时,根据最大行数重新建立新的excel文件; 数据从数据库取出使用纯jdbc方式读数据,边读边向文件中写; 待所有数据写完,将各个小excel... -
vtkwrite : 将各种 2D/3D 数据以 VTK 文件格式导出到 ParaView:将 2D/3D 图像体积、矢量场、曲面、线、...
2021-06-01 03:00:49为了最大限度地提高不同操作系统之间的兼容性,数值数据默认以 ASCII 格式保存,精度为小数点后 3 位。 用户可以指定精度,例如 vtkwrite('execute', 'structured_points', 'mri', D, 'precision, 5),而不是 ... -
influxdb中将数据导出csv格式数据
2020-11-11 16:34:35influxdb中将数据导出csv格式数据 命令基本格式为:influx -database ‘database_name’ -execute ‘SELECT * FROM table_name’ -format csv >> test.csv 实际操作举例,数据库为:ceshi 表名为:lianxi 1、... -
数据导出流程设计
2022-04-12 23:37:53导出流程设计 -
解决POI导出Excel时无法把单元格格式设置成数值类型,而不是变为货币或者自定义(附带相关问题的解决方法)
2020-09-28 14:50:26这都不是我想要的结果,我想要数值!数值!数值! 还是自己研究吧,最终终于研究出来了,其实就是设置format的规则而已,网上说设置的#,##0.00、0.00都不对,直接上代码: CellStyle cellStyle = workbook.... -
SQL Server 数据库之导入导出数据
2022-04-11 15:04:20导入导出数据 导入数据表 导出数据表 导入其他源数据表 -
oracle多种导入导出数据方法
2021-05-04 02:31:36dmp格式:1.dmp格式的导出可以通过客户端工具(PL/SQL)操作来完成,通过菜单栏---->Tools---->Export Tables,然后设置勾选相应参数即可,rows代表是否连同数据一起导出2.导出还可以用cmd工具,速度也更快:exp ... -
mysql 导出数据日期格式
2017-08-18 06:54:15用mysql导出数据,在查询时日期是yyyymmdd hh:mm:ss,但是导成xls格式,其中日期变成了mmddyyyy hh:mm:ss。这是什么原因?求解。 -
sql develope导出数据日期格式问题
2019-03-06 11:17:19sql develope导出数据日期格式问题首先正常流程1. 点击工具->数据库导出2. 导出参数设置日期格式问题解决办法1. 设置日期格式导出数据库初始化语句总结 这个虽然是个细节,但是还是被坑了一次,自己负责... -
dbeaver导出数据_rtk数据导出
2021-05-05 01:24:34使用Dbeaver创建postgresql表为什么无法编辑 836x552 - 41KB - PNG DBeaver...导出的是mysql的数据库,这个表里 oracle11g,用的是plsql,如何只导出数据。导出DDL都有 你直接查询出你要的数据,然后把查询结果直接右键 -
C#导出数据到Excel(百万级3秒)
2017-10-31 10:41:40C# datatable直接导出数据到Excel,(数据量百万级只需3秒) -
EasyExcel非模板导出,根据数据类型设置单元格数据格式
2022-04-13 15:34:37EasyExcel非模板导出,根据数据类型设置单元格数据格式 -
Excel 百万数据导出 csv格式
2022-01-27 11:28:16也就是说excel2003完全不可能满足百万数据导出的需求。 Excel 2007-2010版本。一张表最大支持1048576行,16384列; 补充,关于CSV 1.1 什么是csv? 纯文本格式 1.2 csv有哪些优点? 数据存储量小 功能强大 兼容... -
plsql大数据量导出工具
2018-05-14 09:54:03oracle百(千)万级表数据导出工具,用于Oracle数据库导出大数据量表 ,保存格式如csv -
vue 导出数据的实现
2022-04-22 11:38:38btnExport() { console.log('导出') /** * * @params * exportEnum 导出种类, */ // let params = { // exportEnum: val // } let con... -
Java将oracle数据导出为txt文件
2015-08-05 10:15:53可以把oracle中大量数据导出为txt格式,便于在线下载、存储等后续处理。已经测试过,可以执行。 -
Navicat可以导出各种格式的数据
2018-12-04 18:18:39今天取生产数据,发现Navicat很好用,可以直接将查询出的数据以不同格式导出。 -
论将数据从数据库导出为dat格式.docx
2021-01-13 08:59:17论将数据库中的数据导出为dat格式一、写作目的:在生产过程中,往往需要将数据库中的某个表或者视图中的数据导出为某固定格式的文本文件,如txt、dat或xls等格式。本文以导出dat文件为例,详述在EBS环境中,如何根据... -
oracle数据导入导出数据与编码格式不正确
2016-10-09 10:07:30 1、导入dmp文件 imp ZHCG/ZHCG@ORCL file=E:\...2、导出数据 exp system/manager@ORCL file=d:\daochu.dmp full=y 3、创建临时表空间 create temporary tablespace DCMS_temp tem