数据库表结构(字段信息等)导出Word,Excel,HTML,CHM等格式 |
您所在的位置:网站首页 › 写论文如何将表格数据导入文档 › 数据库表结构(字段信息等)导出Word,Excel,HTML,CHM等格式 |
前一段时间做一个项目,需要导出数据库表的字段、注释等信息描述,没有仔细找导出方式,全部都是部分复制粘贴+部分手打+调整格式,还算数据库的表结构信息和注释信息等数量范围内可以接受(但是也让人觉得十分恶心,一个程序员决不能手动做这么多重复且无聊的事情,何况我这么懒~) 下面尝试三种方式导出数据库表结构: 一、SQL语句查询表结构方式(复制粘贴)二、采用软件DBCHM来导出(开源软件)三、采用DBExportDoc V1.0 For MySQL来导出 一、SQL语句查询表结构方式(复制粘贴)SQL语句查询表结构信息方式(然后复制粘贴到Word后调整格式(文本转成表格))(存在一些格式问题,但是灵活性最高,完全依赖SQL语句进行查询,便于修改格式和增删字段信息等。) 方法: ①在cmd中进行操作执行SQL语句: 连接SQL:mysql -u root -p 输入密码登录。 执行如下语句(可根据需要自动修改) (参考文章:https://www.cnblogs.com/hfultrastrong/p/9053518.html): SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, IS_NULLABLE 是否为空, COLUMN_DEFAULT 默认值, COLUMN_COMMENT 备注 FROM INFORMATION_SCHEMA.COLUMNS where -- developerclub为数据库名称,到时候只需要修改成你要导出表结构的数据库即可 table_schema ='developerclub' AND -- article为表名,到时候换成你要导出的表的名称 -- 如果不写的话,默认会查询出所有表中的数据,这样可能就分不清到底哪些字段是哪张表中的了,所以还是建议写上要导出的名名称 table_name = 'article'测试结果如下: ②Navicat——mysql命令列界面: 采用软件DBCHM来导出(开源软件,地址:https://gitee.com/lztkdr/DBCHM),效果很好(支持Word,Excel,PDF,HTML,CHM,XML,MD等格式): 采用DBExportDoc V1.0 For MySQL来导出: 参考地址:https://www.jianshu.com/p/b8adc4578062 具体使用方式请参考上述网址。 在使用之前记得安装配置好mysql-connector-odbc并且打开Word的宏(本方式无需安装软件。) mysql-connector-odbc: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |