python连接数据库
import pymysql,pymssql,cx_Oracle #导入数据库相关包
db_sqls = pymssql.connect(host='IP地址',port='端口号',user='登录用户名',password='登录密码',database='数据库名',charset = 'utf8')#连接SQLServer 默认端口号 1433
#host后面接数据库服务器所在的ip地址,port是端口号,一般为默认值,user是访问者的用户名,password是访问者的密码,database是需要访问的某个数据库名称,charset是编码方式
cur_sqls = db_sqls.cursor()#SQLServer的游标
sql="""数据库语句"""#一定要用三对双引号,并且数据库语句最后不要有分号";"
cur_sqls.execute(sql)#执行数据库相应的语句
cur_sqls.execute("""执行数据库相应的语句;""")#此时的数据库语句需要分号;结尾?
cur_sqls.close()#关闭游标
db_sqls.commit()#提交,有些数据库引擎无需此行
db_sqls.close()#关闭数据库连接
db_mysql = pymysql.connect(host='IP地址',port=3306,user='root',password='Bigdata',database='test',charset='utf8') #mysql连接 默认端口号 3306
db_ora = cx_Oracle.connect('DYJQY160323/DYJQY160323@192.168.10.2:1521/ORADB') #oracle连接 默认端口号 1521

浙公网安备 33010602011771号