美文网首页
python3连接oracle

python3连接oracle

作者: david9 | 来源:发表于2023-05-09 16:16 被阅读0次

安装oracle驱动

下载地址:Instant Client for Linux x86-64 (64-bit)

yum install oracle-instantclient-basic-21.10.0.0.0-1.x86_64.rpm -y

安装python3及pip

yum install python3 python3-pip -y 

安装cx_Oracle

pip install cx_Oracle

测试

#!/usr/bin/python3

def test():
    import cx_Oracle
    #import os
    #os.environ["ORACLE_HOME"] = r'/root/oracle/instantclient_12_2'
    user = 'test'
    password = 'test1234'
    host = '10.0.0.101:1521'
    service_name = 'TESTDB'
    conn_str = f"{user}/{password}@{host}/{service_name}"
    connect = cx_Oracle.connect(conn_str)
    cursor = connect.cursor()
    cursor.execute('select * from TEST.MES_ZSX_TEST where ROWNUM <=10')
    print(cursor.fetchall())

test()

相关文章

网友评论

      本文标题:python3连接oracle

      本文链接:https://www.haomeiwen.com/subject/llgrsdtx.html