当前位置: 首页 > 编程笔记 >

python链接Oracle数据库的方法

娄嘉石
2023-03-14
本文向大家介绍python链接Oracle数据库的方法,包括了python链接Oracle数据库的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了python链接Oracle数据库的方法。分享给大家供大家参考。具体如下:

这里使用python链接Oracle数据库需要引用cx_Oracle库

#coding=UTF-8
  import cx_Oracle
  def hello():
    '''Hello cx_Oracle示例:
    1)打印数据库版本信息.
    2)查询表数据.'''
    conn = cx_Oracle.connect("obs61","obs61","tx8i.hp")
    cur = conn.cursor()
    try:
      print "Oracle Version:%s" % conn.version
      print "Table SUB_POLICY rows:"
      cur.execute('select * from wlan_future_event')
      for row in cur:
        print row
    finally:
      cur.close()
      conn.close()
  hello()

希望本文所述对大家的Python程序设计有所帮助。

 类似资料:
  • 连接方式 redis-py提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类。 import redis r = redis.Redis(host='192.168.0.110', port=6379,db=0) r.set('name','zhangsan'

  • 本文向大家介绍Python中的Oracle数据库连接,包括了Python中的Oracle数据库连接的使用技巧和注意事项,需要的朋友参考一下 Python可以使用名为cx_Oracle的python软件包连接到oracle。Oracle是著名且广泛使用的数据库之一,而python的数据处理功能可以很好地利用这种连接性。在本文中,我们将看到如何连接到oracle数据库和查询数据库。 安装cx_Orac

  • 问题内容: Oracle的数据库链接允许用户查询多个物理数据库。 是否有任何MySQL等效产品?解决方法? 我想在两个表中运行联接查询,这两个表位于两个物理数据库中。在MySQL中可能吗? 问题答案: 我可以为您的方案考虑四种可能的解决方法: 查询 外部 表时,请使用完全限定的表名。MySQL支持-syntax访问当前数据库范围之外的表。这要求当前连接的用户具有从另一个物理数据库中的请求表中读取的

  • 问题内容: 我有3个数据库。1链接到2,2链接到3。我想从1查询3中的表。我尝试了third_db_tab @ 3 @ 2,但它不起作用。想知道这是否可能,如果可能,语法是什么。 问题答案: 我认为您可以通过创建同义词来做到这一点。在数据库2中创建一个同义词: 然后在数据库1中创建第二个同义词: 这未经测试(我现在没有运行三个数据库),但是我认为Oracle足够聪明,可以解开同义词。

  • 本文向大家介绍windows下python连接oracle数据库,包括了windows下python连接oracle数据库的使用技巧和注意事项,需要的朋友参考一下 python连接oracle数据库的方法,具体如下 1.首先安装cx_Oracle包 2.解压instantclient-basic-windows.x64-11.2.0.4.0.zip到c:\oracle 3.拷贝instantcli

  • 本文向大家介绍python连接oracle数据库实例,包括了python连接oracle数据库实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python连接oracle数据库的方法,分享给大家供大家参考。具体步骤如下: 一、首先下载驱动:(cx_Oracle) http://www.python.net/crew/atuining/cx_Oracle/ 不过要注意一下版本,根据你的情