Pycharm中Python3连接Oracle
一、环境配置:
系统:win7、10 (64位)
软件:1.Python3.7.2 (64位)
2.instantclient-basic-windows.x64-11.2.0.4.0.zip(64位) --这个必须要安装
百度网盘下载地址:https://pan.baidu.com/s/1wuOUIT7wmnIm5iq-50fFvQ 提取码:6f8g
3.Oracle 11gR2 (64位)
最好要保持Python、instantclient和Oracle位数一致(我本机安装的都是64位的)!!!
二、步骤:
2.1 把instantclient-basic-windows.x64-11.2.0.4.0.zip解压到某一目录并把目录配置到系统环境变量Path中
2.2 下载安装vcredist_x64.exe,安装好后重启电脑,必须要重启一下
2.3 安装cx_Oracle: pip install cx_Oracle
三、测试:
import cx_Oracle class My_plsq:def my_cha(self,my_sql_c):try:conn = cx_Oracle.connect("连接名","密码","localhost/orcl")cursor = conn.cursor()cursor.execute(my_sql_c)all_data = cursor.fetchall()oo = list(all_data[0])return ooexcept cx_Oracle.DatabaseError:return print("无效的SQL语句") if __name__ == '__main__':a=My_plsq()l=a.my_cha("SELECT * FROM 表名") print(l)
亲测有效
转载于:https://www.cnblogs.com/Mr-Simple001/p/10516148.html
Pycharm中Python3连接Oracle相关推荐
- python3连接oracle教程,Pycharm中Python3连接Oracle
一.环境配置: 系统:win7.10 (64位) 软件:1.Python3.7.2 (64位) 2.instantclient-basic-windows.x64-11.2.0.4.0.zip(64位 ...
- python3连接oracle 11G数据库
Python连接Oracle数据库 环境说明(保持各个关联环境版本对应非常重要): 系统环境:win10 64位 数据库版本:Oracle 11G 64位 python版本:python 3.7.8 ...
- python3连接oracle教程,python3连接oracle数据库
我这里使用的版本是python3.6 64位 ,cx_Oracle-5.3-11g.win-amd64-py3.6-2和instantclient-basic-windows.x64-18.5.0.0 ...
- vba mysql 3706_EXCEL中VBA连接oracle数据库字符串“运行出现3706错误”
我在EXCEL中VBA连接oracle串如下 Conn.ConnectionString = "provider=oraoledb.oracle.1;password=******;user ...
- python3连接oracle教程_python3 连接oracle
```````````` 之前没有用过oracle 数据库,这家是oracle ,天天测试需要修改数据数据,所以自己想用代码实现,当连接oracle 的时候肯定上网找用到哪些包,如何初始化实例啊,结果 ...
- vs2015如何连接oracle,VS2015中C#连接Oracle数据库
硬件环境:Win10 64位+ VS2015 + ODP.Net for VS2015 配置ODP.Net Oracle Developer Tools for Visual Studio 12.1. ...
- python3连接oracle数据库真操蛋_为64位Windows7的Python3安装MySQLdb
Install 64-bit MySQLdb for Python 3 on Windows 7 为64位Windows7的Pyhton3安装MySQLdb 原文在此 Jesus Rollerblad ...
- Java 中判断连接Oracle数据库连接成功
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public clas ...
- python3连接Oracle数据库
1.下载cx_Oracle,下载地址为:https://pypi.org/project/cx-Oracle/#files 下载时注意选择python版本以及对应的操作系统型号 2.安装cx_Orac ...
最新文章
- 薛其坤院士对话马斯克:下一个颠覆性创新是什么?
- Enumeration和Iterator的区别
- ap 目标检测算法map_目标检测mAP怎么计算
- git 应用 merge
- php 队列 api,GitHub - shirakun/think-queue: ThinkPHP 队列支持
- mysql 新增字段 添加字段 删除字段 修改字段 级联删除 级联更新 等
- 在javascript中NodeList和Array的区别及转换方法
- js阻止子元素事件_JS点击子元素不触发父元素点击事件(js阻止冒泡)
- html5点击刷新的效果,HTML5 手机屏幕下拉(下刷)动作的弹性刷新效果
- “黑科技”(ipad + termius + 100 元的蓝牙键盘)
- C++ Point类求两点距离
- mac 隐藏文件(隐藏文件夹)怎么取消隐藏,显示文件(夹)
- 计算机无法启用媒体流,win10电脑媒体流启动不了怎么办_win10电脑媒体流无法启动解决方法-win7之家...
- win10 家庭版 开启远程桌面功能
- iOS WebView白屏问题解决方案
- Zend Framework教程-Zend_Db-数据库操作1-Zend_Db_Adapter
- 强烈推荐Linux深入学习必读的几本书
- 驾驭组织结构——生意格局和配置优势
- 获取优酷(youku),土豆(tudou),乐视(letv),爱奇艺(iqiyi)等HTML5页面上的视频真正地址
- 计算机网络实验网线制作及,《计算机网络》实验1--网线制作
热门文章
- python3.6 安装Scrapy
- 在fedora23中安装virtualbox, 然后实现虚拟机irtualbox 或者 vmware 下的xp操作系统
- hdu1174(3维射线与圆是否相交)
- 【转】研发游戏引擎那么难,为什么还应该砸钱去干?
- C# StopWatch的BUG????
- 【Java基本功】一文读懂String及其包装类的实现原理
- Zabbix的架构配置选项
- React.Fragment 包裹标签
- linux使用pyodbc和freetds连接sqlserver
- linux 查看服务器性能常用命令