因为是在Ubuntu下,所以安装python、pip、pymysql等都极其方便,sudo apt-get install pymysql,
但是在安装cx_Oracle(连接oracle的模块)出现许多问题,查阅相关资料,发现这边文章能够帮我解决,希望大家少走点弯路。http://www.tbdazhe.com/archives/602
1.安装python
2.安装pip、pymysql、cx_oracle
3.import module
主要这次我想通过python脚本,定时把数据从oracle库导入mysql库
__author__ = 'young' # coding=UTF-8 import os os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8' import cx_Oracle # 导入pymysql的包 import pymysql def synctask(): '''Hello cx_Oracle示例: 1)打印数据库版本信息. 2)查询表数据.''' conn = cx_Oracle.connect("username/password@ip:1522/health") cur = conn.cursor() # 获取一个数据库连接,注意如果是UTF-8类型的,需要制定数据库 conn_mysql = pymysql.connect(host='ip', user='smart', passwd='smart', db='smart', port=3306, charset='utf8') cur_mysql = conn_mysql.cursor() # 获取一个游标 try: cur_mysql.execute("insert into user(name) values('123')") print "Oracle Version:%s" % conn.version print "Table test rows:" sql = 'SELECT * FROM t_user where pat_id < 2000 order by pat_id' cur.execute(sql) for row in cur: print row[1].decode('utf-8') data = row[1].decode('utf-8') finally: conn_mysql.commit() conn.commit() conn_mysql.close() cur_mysql.close() cur.close() conn.close() synctask()
ubuntu下kettle的配置
1. 把pdi-ce-5.2.0.0-209.zip包到指定目录,unzip解压到sudo unzip pdi-ce-5.2.0.0-209.zip /home/2. 授予权限,data-integration目录下shell脚本
相关推荐
ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9
测试平台:ubuntu20+python2.7,windows+python3.9 理论上其他linux、windows和python版本也是支持的 ubuntu使用说明: 1. 使用前先安装必要模块:pip install pyusb,注意要安装到python2里面,如果默认安装到...
是我的博客 在Ubuntu下后台持续运行Python程序 的配套代码,包含了启动和停止脚本
使用Ubuntu的时候,有时需要修改IP地址和MAC,而用命令行的形式会敲很多东西,用图形界面的方式又找不到什么地方能修改MAC,所以我写了这个小软件,可修改ubuntu的IP地址和MAC
完整的C++调用Python脚本源码,包含参数传递和函数返回值处理等,且解决传递中文参数出现乱码等问题
目前Linux下有一些使用Python语言编写的Linux系统监控工具比如inotify-sync(文件系统安全监控软件)、glances(资源监控工具)在实际工作中,Linux系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的...
本人在做机器人大赛时需要这样的环境,搜索网上许多教程,最终整理出这样一个教程,希望有相同问题的小伙伴可以得到帮助
ubuntu20.04离线安装python2.7.18
Ubuntu server 讲述服务器的配置
主要给大家介绍了关于ubuntu定时执行python脚本的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用ubuntu具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
Ubuntu12.04 nginx python uwsgi Django安装步骤
Ubuntu下Python2.7及DockerY一键安装的deb离线包 把文件解压到Ubuntu离线环境上,cd到文件目录,执行dpkg -i * 就可以了
python安装脚本
/usr/bin/python3,是ubuntu下python3解释器所在的目录,具体可以用which python3查看 然后在执行chmod +x ./xxx.py,为python脚本增加可执行权限 例如我这里 sudo chmod +x ./translate.py 最后运行./translate....
The Ubuntu Server Edition, also called Ubuntu Server, offers support for several common configurations, and also simplifies common Linux server deployment processes. With this book as their guide, ...
Ubuntu 安装OpenCV python,含opencv 2和opencv 3。
升级Ubuntu中的Python
Ubuntu Server 12.04安装图解,附件中为安装过程中全部截图,可按照图中所选择部分安装
ubuntu解压乱码python解决方案 主要针对uef-8解决,在window下压缩包在ubuntu下乱码问题