Python 创建连接oracle数据库的三种方式:
方式一:用户名、密码和监听分开写
import cx_Oracle
db=cx_Oracle.connect('username/password@host/orcl')
db.close()
方式二:用户名、密码和监听写在一起
import cx_Oracle
db=cx_Oracle.connect('username','password','host/orcl')
db.close()
方式三:配置监听并连接
import cx_Oracle
tns=cx_Oracle.makedsn('host',1521,'orcl')
db=cx_Oracle.connect('username','password',tns)
db.close()
防止读取数据库数据乱码,设置环境编码方式:
os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'