<pre>
███████╗ ███╗ ███╗ ██████╗ ████████╗ ███████╗
██╔════╝ ████╗ ████║ ██╔══██╗ ╚══██╔══╝ ██╔════╝
█████╗█████╗██╔████╔██║█████╗██║ ██║█████╗██║█████╗█████╗
██╔══╝╚════╝██║╚██╔╝██║╚════╝██║ ██║╚════╝██║╚════╝██╔══╝
███████╗ ██║ ╚═╝ ██║ ██████╔╝ ██║ ███████╗
╚══════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚══════╝
ExportMysqlDataToExcel Auther:Break WechatNo:chnbreak
</pre>
# ExportMysqlDataToExcel
### 功能介绍:
```text
ExportMysqlDataToExcel:将MySQL中的数据导出至EXCEL文件
```
***
### 使用说明:
```text
主要功能:将MySQL中的数据导出至EXCEL文件
程序运行时会先生成相关的配置文件至同级目录下
步骤1:先将自己数据库的配置信息填写进config.tamplate文件中
步骤2:执行`生成数据库配置`功能生成加密的数据库配置文件
注意:配置信息由DES算法加密,无需担心会被破解
步骤3:配置excel.json文件内容:标准的JSON格式(全双引号)
包括EXCEL文件名、工作簿名称、SQL语句、数据库中的字段和EXCEL的表头
注意:字段就是SQL语句查询中的字段,字段要和表头相对应
步骤4:执行`导出MySQL数据到Excel`功能,稍等片刻即可导出EXCEL至同级目录
注意:重复执行会覆盖上次生成的EXCEL文件
步骤5:执行`关闭并退出EMDTE`关闭并退出本程序
```
***
### config.template:MySQL数据库相关配置信息
```text
('MySQL服务器地址','用户名','密码','数据库','端口号')
```
```text
生成加密后的数据库配置文件db.config后会自动删除config.template
```
***
### db.config:加密后的MySQL数据库配置文件
```text
加密后的数据库配置文件db.config可随主程序及excel.json一同分发,无需担心数据库配置被破解
```
***
### excel.json:EXCEL配置信息
```json
{
"file":[
{
"filename": "Excel工作表文件名",
"sheetname":"Excel工作簿名称",
"sql": "获取数据的SQL语句",
"columns": ["字段1", "字段2", "字段3···"],
"heads": ["表头1", "表头2", "表头3···"]
}
]
}
```
```text
增添配置只需要在"file"对象内增加相应的配置即可,例:
```
```json
{
"file":[
{
"filename": "Excel工作表文件名1",
"sheetname":"Excel工作簿名称1",
"sql": "获取数据的SQL语句1",
"columns": ["字段1", "字段2", "字段3···"],
"heads": ["表头1", "表头2", "表头3···"]
},
{
"filename": "Excel工作表文件名2",
"sheetname":"Excel工作簿名称2",
"sql": "获取数据的SQL语句2",
"columns": ["字段1", "字段2", "字段3···"],
"heads": ["表头1", "表头2", "表头3···"]
}
]
}
```
```text
excel.json可随主程序及db.config一同分发
```
***
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Python实现的将MySQL中的数据导出至EXCEL文件的工具源代码 1.增加了控制台菜单 2.将数据库配置文件生成功能合并进主程序 3.优化代码结构,并对各个函数进行了重构 4.增加了excel.json配置文件,使导出EXCEL的相关配置可在JSON中"灵活"配置 5.增加了异常处理,异常退出提示相关错误信息 6.增加了程序初始化功能,运行时先根据情况生成各个配置文件 7.增加了使用说明
资源推荐
资源详情
资源评论
收起资源包目录
ExportMysqlDataToExcel_Release-master.zip (3个子文件)
ExportMysqlDataToExcel_Release-master
v1d
EMDTE-v1d.exe 24.75MB
README.md 3KB
README.md 2KB
共 3 条
- 1
资源评论
yanglamei1962
- 粉丝: 1874
- 资源: 336
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功