成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

mysqloraclepython實現(xiàn)連接方法

下文主要給大家?guī)鞰ySQL oracle python實現(xiàn)連接方法,希望這些內(nèi)容能夠帶給大家實際用處,這也是我編輯mysql oracle python實現(xiàn)連接方法這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

創(chuàng)新互聯(lián)是一家專業(yè)提供京山企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站制作、成都網(wǎng)站制作HTML5建站、小程序制作等業(yè)務(wù)。10年已為京山眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計公司優(yōu)惠進行中。

#encoding:utf-8

#dataProc

#auth xiajikun

import sys

# oracle庫連接模塊

import cx_Oracle

# mysql庫連接

import MySQLdb

import time

import os

#水電煤庫

# SDM = 'username/password@ip:port/servicename'

DB_ORA_STR = 'admin/123456@10.1.1.2:1521/c9db1111'

# oracle連接

class OracleLogin(object):

    #初始化,創(chuàng)建連接數(shù)據(jù)庫對象  

    def __init__(self, loginName):

        #--建立連接

        self.conn = cx_Oracle.connect(loginName)

        #--獲取游標(biāo)        

        self.cursor = self.conn.cursor()

        self.l_v_status = self.cursor.var(cx_Oracle.NUMBER)

        self.l_v_return_code = self.cursor.var(cx_Oracle.STRING)

        self.l_v_sno = self.cursor.var(cx_Oracle.STRING)

    #查詢sql方法

    def selectSql(self, sql):

        self.cursor.execute(sql)

        self.result_sql = self.cursor.fetchall()

        self.count = self.cursor.rowcount

        self.conn.commit()

    #執(zhí)行sql方法

    def execSql(self,sql):

        self.cursor.execute(sql)

        self.conn.commit()

    #執(zhí)行存儲過程方法

    def getMetaData(self,procdname, sql, procArgs):

        self.procResult = self.cursor.callproc(procdName, procArgs)

        self.cursor.execute(sql)

        self.result_pro = self.cursor.fetchall()

        self.count = self.cursor.rowcount

        self.conn.commit()

    #無用時自動析構(gòu)此對象

    def __del__(self):

        self.cursor.close()

        self.conn.close()

# mysql連接

class MysqlLogin(object):

    #初始化,自動連接數(shù)據(jù)庫

    def __init__(self, db_str):

        # self.conn = MySQLdb.connect(host='10.7.11.242',user='credcard',passwd='5sFVDVCeKo',db='credcard',port=3320)

        self.conn = MySQLdb.connect(host=db_str[0],user=db_str[1],passwd=db_str[2],db=db_str[3],port=db_str[4])

        #self.conn = MySQLdb.connect('%s' % db_str)

        #self.conn = MySQLdb.connect('%s,%s,%s,%s,%d' % (db_str)

        self.cur = self.conn.cursor()

    def exec_sql(self, sql):

        self.cur.execute(sql)

        self.conn.commit()

    def select_sql(self, sql):

        self.cur.execute(sql)

        self.tmpdata = self.cur.fetchall()

    #自動斷開游標(biāo)和連接

    def __del__(self):

        self.cur.close()

        self.conn.close()

db_str = ('10.1.1.1','username','123456','db_name',3306)

db_obj = MysqlLogin(db_str)

sql = 'select * from tabname limit 10'

db_obj.select_sql(sql)

print db_obj.tmpdata

對于以上關(guān)于mysql oracle python實現(xiàn)連接方法,大家是不是覺得非常有幫助。如果需要了解更多內(nèi)容,請繼續(xù)關(guān)注我們的行業(yè)資訊,相信你會喜歡上這些內(nèi)容的。

新聞標(biāo)題:mysqloraclepython實現(xiàn)連接方法
本文路徑:http://jinyejixie.com/article16/ghhodg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站做網(wǎng)站、網(wǎng)站制作、外貿(mào)建站、服務(wù)器托管網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護公司
厦门市| 蒙阴县| 四子王旗| 洛南县| 伊川县| 文登市| 万盛区| 大冶市| 浦东新区| 五大连池市| 榆树市| 涿州市| 楚雄市| 平舆县| 白城市| 麻江县| 安义县| 台中市| 明水县| 贡觉县| 阿鲁科尔沁旗| 洪泽县| 郴州市| 卓尼县| 瓦房店市| 漳浦县| 腾冲县| 延边| 玉山县| 九寨沟县| 区。| 墨玉县| 九江市| 普兰店市| 朔州市| 洮南市| 山阳县| 贵港市| 丽水市| 内丘县| 海原县|