日常工作中,常会变换各种数据库间的连接,为了方便大家的使用,这里整理一下Oracle数据库连接方法:
1.安装包
正常操作:pip install cx_Oracle
2.连接数据库
import cx_Oracle as cx
#创建连接
con = cx.connect('test_db', 'pwd', '127.0.0.1:1521/ORCL')
#创建游标
cursor = con.cursor()
#执行命令,该命令是查看该数据库中所有表的名字
cursor.execute("SELECT table_name FROM user_tables")
# data = cursor.fetchone() #获取一条数据
data=cursor.fetchall()
#输出数据
print(data)
#关闭连接
cursor.close()
con.close()
3.其他说明
按照上述说明,即可正常连接Oracle数据库即可,如果报错的话,可能是需要下载相应的驱动,去下载相应的驱动即可。