设为首页 加入收藏

TOP

python通过cx_oracle操作数据库过程简单记录
2019-09-17 18:40:39 】 浏览:27
Tags:python 通过 cx_oracle 操作 数据库 过程 简单 记录

1、环境配置

  环境配置过程中,需要关注软件版本是否一致,主要包括:oracle客户端版本、cx_oracle版本、python版本;

2、操作记录

  (1)验证环境是否正常;(无报错即为正常)

  import cx_Oracle

  (2)创建数据库连接,方式大致三种;

  db1=cx_Oracle.connect('user/password@host/orcl')

  db2=cx_Oracle.connect('user','password','host/orcl')

  tnsname=cx_Oracle.makedsn('host',1521,'orcl')

  db3=cx_Oracle.connect('user','password',tnsname)

  (3)关闭数据库;

  db.close()

  (4)查询

  cr=db.cursor()  #创建游标

  cr.execute ("SELECT * FROM  pub_sysinit WHERE INITNAME LIKE '%消耗%'")  #sql

  cr.fetchall()  #获取全部

  cr.fetchone()  #逐行获取,每次一条

  

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇[20190312]视图v$datafile字段OFF.. 下一篇AWR报告中Top 10 Foreground Even..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目