1 Star 2 Fork 0

hoyin2020 / exports_db

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

根据给出的sql语句导出Oracle或者mysql的数据为csv或excel文件

安装

  • 安装python3.7
  • 安装7zip
  • 安装依赖包 chardet,et_xmlfile,jdcal,openpyxl,PyMySQL,cx_Oracle
  • 安装oracle依赖 instantclient-basic-windows.x64-11.2.0.4.0
  • oci.dll、oraocci11.dll、oraociei11.dll 复制到python的安装目录site-packages下

用法

  1. 修改config.py ,给config配置正确的信息
  2. 将要提取的sql语句存放到sql文件夹下,编码为utf8,末尾不要加“;”号
  3. linux直接执行 python3 exports.py , windows 执行 run.bat
  4. 进入exports文件夹找到提取出来的sql语句

参数说明

  • db_type = 'oracle' # 数据源为"oracle"或者是"mysql"
  • export_type = 'excel' # 导出文件类型为"excel" 或者"csv"
  • mysql_config # mysql的连接配置
  • oracle_config # 暂未使用
  • send_to_email = False # 是否发送邮件

空文件

简介

根据给出的sql语句将Oracle或者MySQL中的数据导出为excel或者csv文件 展开 收起
Python 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/hoyin2020/exports.git
git@gitee.com:hoyin2020/exports.git
hoyin2020
exports
exports_db
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891