最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python3連接SQLServer、Oracle、MySql的方法

 更新時間:2018年06月28日 11:13:32   作者:aby321  
這篇文章較詳細的給大家介紹了Python3連接SQLServer、Oracle、MySql的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧

環(huán)境:

python3.4 64bit

pycharm2018社區(qū)版 64bit

Oracle 11 64bit

SQLServer·

Mysql

其中三種不同的數據庫安裝在不同的服務器上,通過局域網相連

步驟1:在pycharm上安裝相應的包,可通過pip或者其他方式

步驟2:import這些包

import pymysql,pymssql,cx_Oracle #導入數據庫相關包

步驟3:

db_sqls = pymssql.connect(host='192.168.10.172',port='1433',user='sa',password='evias',database='evias',charset = 'utf8')#連接SQLServer
#host后面接數據庫服務器所在的ip地址,port是端口號,一般為默認值,user是訪問者的用戶名,password是訪問者的密碼,database是需要訪問的某個數據庫名稱,charset是???等下查一下
cur_sqls = db_sqls.cursor()#SQLServer的游標
#方法1執(zhí)行語句較多,單獨寫出來
sql=“”“數據庫語句”“”#一定要用三對雙引號,并且數據庫語句最后不要有分號";"
cur_sqls.execute(sql)#執(zhí)行數據庫相應的語句
#方法2執(zhí)行語句較少,可直接運行
cur_sqls.execute(““”執(zhí)行數據庫相應的語句;“””)#此時的數據庫語句需要分號;結尾?
cur_sqls.close()#關閉游標
db_sqls.commit()#提交,有些數據庫引擎無需此行
db_sqls.close()#關閉數據庫連接

同理其他兩個數據庫,第一行的連接語句有少許區(qū)別,其他語句是一樣的

db_mysql = pymysql.connect(host='127.0.0.1',port=3306,user='root',password='Bigdata',database='test',charset='utf8')
db_ora = cx_Oracle.connect('DYJQY160323/DYJQY160323@192.168.10.2:1521/ORADB')

注意:oracle數據庫的連接方式,‘用戶名/密碼@ip地址:端口號/數據庫名'

4. 驗證是否連接成功,可通過返回數據庫版本測試

cur.execute("SELECT VERSION()")
data = cur.fetchone()#讀一行
print(data)

總結

相關文章

  • python實現簡單貪吃蛇游戲

    python實現簡單貪吃蛇游戲

    這篇文章主要為大家詳細介紹了python實現簡單貪吃蛇游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • python網絡編程學習筆記(九):數據庫客戶端 DB-API

    python網絡編程學習筆記(九):數據庫客戶端 DB-API

    這篇文章主要介紹了python 數據庫客戶端 DB-API的相關資料,需要的朋友可以參考下
    2014-06-06
  • 教你用Python pygame設置窗口標題和圖標

    教你用Python pygame設置窗口標題和圖標

    今天給大家?guī)淼氖顷P于Python的相關知識,文章圍繞著用Python pygame設置窗口標題和圖標展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • python中反射用法實例

    python中反射用法實例

    這篇文章主要介紹了python中反射用法,實例分析了Python中反射的原理與使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • 跟老齊學Python之有容乃大的list(2)

    跟老齊學Python之有容乃大的list(2)

    上一篇文章中,我們對list的操作提到了list.append(x),也就是將某個元素x 追加到已知的一個list后邊。今天我們來繼續(xù)討論list。
    2014-09-09
  • Python通過Geopandas實現地理空間數據可視化

    Python通過Geopandas實現地理空間數據可視化

    Geopandas是一個功能強大的Python庫,它擴展了Pandas的功能,專門用于地理空間數據的處理和分析,下面我們來看看如何使用Geopandas進行地理空間數據可視化吧
    2025-03-03
  • 詳解Python中type與object的恩怨糾葛

    詳解Python中type與object的恩怨糾葛

    估計很多人都會有這樣一個困惑,object?的類型是?type,但它同時又是?type?的基類,這是怎么做到的?帶著這個疑問,我們開始本文的內容
    2023-04-04
  • openCV中KNN算法的實現

    openCV中KNN算法的實現

    KNN算法是一種簡單且常用的分類算法,本文主要介紹了openCV中KNN算法的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-04-04
  • python 從csv讀數據到mysql的實例

    python 從csv讀數據到mysql的實例

    今天小編就為大家分享一篇python 從csv讀數據到mysql的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python格式化字符串f-string簡介

    Python格式化字符串f-string簡介

    f-string,亦稱為格式化字符串常量(formatted?string?literals),是Python3.6新引入的一種字符串格式化方法,這篇文章主要介紹了Python格式化字符串f-string概覽,需要的朋友可以參考下
    2022-12-12

最新評論

高邮市| 建平县| 廉江市| 商城县| 平江县| 文昌市| 德昌县| 毕节市| 论坛| 民县| 利津县| 洮南市| 葵青区| 金昌市| 永定县| 林州市| 右玉县| 图木舒克市| 东港市| 闵行区| 昌图县| 华坪县| 潼南县| 和政县| 利川市| 喜德县| 新巴尔虎右旗| 南木林县| 浠水县| 嵊泗县| 五寨县| 元谋县| 雷州市| 新丰县| 莲花县| 盐边县| 曲阳县| 汤阴县| 瑞金市| 杭锦旗| 皋兰县|