欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3使用PyMysql連接mysql數(shù)據(jù)庫實例

 更新時間:2017年02月07日 10:21:55   投稿:zx  
本篇文章主要介紹了python3使用PyMysql連接mysql數(shù)據(jù)庫實例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

python語言的3.x完全不向前兼容,導(dǎo)致我們在python2.x中可以正常使用的庫,到了python3就用不了了.比如說mysqldb
目前MySQLdb并不支持python3.x , Python3.x連接MySQL的方案有:oursql, PyMySQL, myconnpy 等。

下面來說下python3如何安裝和使用pymysql,另外兩個方案我會在以后再講。

1.pymysql安裝

pymysql就是作為python3環(huán)境下mysqldb的替代物,進入命令行,使用pip安裝pymysql

pip install pymysql3

2.pymysql使用

如果想使用mysqldb的方式,那么直接在py文件的開頭加入如下兩行代碼即可。

#引入pymysql
import pymysql 
#當成是mysqldb一樣使用,當然也可以不寫這句,那就按照pymysql的方式
pymysql.install_as_MySQLdb()

3. pymysql查詢示例

__author__ = 'pythontab.com'
#導(dǎo)入pymysql的包
import pymysql
try:
  #獲取一個數(shù)據(jù)庫連接,注意如果是UTF-8類型的,需要制定數(shù)據(jù)庫
  conn=pymysql.connect(host='localhost',user='pythontab',passwd='pythontab',db='pythontab',port=3306,charset='utf8')
  cur=conn.cursor()#獲取一個游標
  cur.execute('select * from user')
  data=cur.fetchall()
  for d in data :
    #注意int類型需要使用str函數(shù)轉(zhuǎn)義
    print("ID: "+str(d[0])+' 用戶名: '+d[1]+" 注冊時間: "+d[2])
  cur.close()#關(guān)閉游標
  conn.close()#釋放數(shù)據(jù)庫資源
except Exception :print("查詢失敗")

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實現(xiàn)爬蟲爬取NBA數(shù)據(jù)功能示例

    Python實現(xiàn)爬蟲爬取NBA數(shù)據(jù)功能示例

    這篇文章主要介紹了Python實現(xiàn)爬蟲爬取NBA數(shù)據(jù)功能,涉及Python針對URL模塊、字符串、列表遍歷、Excel寫入等相關(guān)操作技巧,需要的朋友可以參考下
    2018-05-05
  • Pycharm+Flask零基礎(chǔ)項目搭建入門的實現(xiàn)

    Pycharm+Flask零基礎(chǔ)項目搭建入門的實現(xiàn)

    本文主要介紹了Pycharm+Flask零基礎(chǔ)項目搭建入門的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • Windows系統(tǒng)下安裝Python的SSH模塊教程

    Windows系統(tǒng)下安裝Python的SSH模塊教程

    這篇文章主要介紹了Windows系統(tǒng)下安裝Python的SSH模塊教程,本文涵蓋了pycrypto、ecdsa、paramiko、OpenSSH、SSH等模塊的安裝,需要的朋友可以參考下
    2015-02-02
  • python通過安裝itchat包實現(xiàn)微信自動回復(fù)收到的春節(jié)祝福

    python通過安裝itchat包實現(xiàn)微信自動回復(fù)收到的春節(jié)祝福

    這篇文章主要介紹了python通過安裝itchat包實現(xiàn)微信自動回復(fù)收到的春節(jié)祝福,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下吧
    2020-01-01
  • 手把手教你Python yLab的繪制折線圖的畫法

    手把手教你Python yLab的繪制折線圖的畫法

    這篇文章主要介紹了手把手教你Python yLab的繪制折線圖的畫法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • 在Python中實現(xiàn)決策樹算法的示例代碼

    在Python中實現(xiàn)決策樹算法的示例代碼

    決策樹(Decision Tree)是一種常見的機器學(xué)習(xí)算法,被廣泛應(yīng)用于分類和回歸任務(wù)中,并且再其之上的隨機森林和提升樹等算法一直是表格領(lǐng)域的最佳模型,所以本文將介紹理解其數(shù)學(xué)概念,并在Python中動手實現(xiàn),這可以作為了解這類算法的基礎(chǔ)知識
    2023-08-08
  • 一文教會你用nginx+uwsgi部署自己的django項目

    一文教會你用nginx+uwsgi部署自己的django項目

    uWSGI是一個Web服務(wù)器,它實現(xiàn)了WSGI協(xié)議、uwsgi、http等協(xié)議,下面這篇文章主要給大家介紹了關(guān)于用nginx+uwsgi部署自己的django項目的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-08-08
  • Python中條件語句、循環(huán)語句和pass語句的使用示例

    Python中條件語句、循環(huán)語句和pass語句的使用示例

    Python條件語句是通過一條或多條語句的執(zhí)行結(jié)果(True或者False)來決定執(zhí)行的代碼塊,下面這篇文章主要給大家介紹了關(guān)于Python中條件語句、循環(huán)語句和pass語句使用的相關(guān)資料,需要的朋友可以參考下
    2022-06-06
  • Python運算符的使用簡單介紹

    Python運算符的使用簡單介紹

    這篇文章主要介紹了Python運算符的使用簡單介紹,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-08-08
  • Python中讓MySQL查詢結(jié)果返回字典類型的方法

    Python中讓MySQL查詢結(jié)果返回字典類型的方法

    這篇文章主要介紹了Python中讓MySQL查詢結(jié)果返回字典類型的方法,默認情況下Mysql返回的是元組類型,本文實現(xiàn)了返回字典類型,需要的朋友可以參考下
    2014-08-08

最新評論