成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

python操作mysql

Yuqi / 1597人閱讀

摘要:操作安裝模塊操作步驟鏈接數(shù)據(jù)庫主機名用戶名密碼數(shù)據(jù)庫名設(shè)置字符編碼創(chuàng)建游標對象準備語句執(zhí)行語句獲取所有結(jié)果集獲取一條結(jié)果集獲取受影響的行數(shù)關(guān)閉數(shù)據(jù)庫鏈接的事務(wù)處理默認開啟事務(wù)處理需要提交或者回滾完整的操作商品名稱

python操作mysql

安裝模塊

windows:pip install pymysql

ubuntu:sudo pip3 install pymysql

python操作mysql步驟

import pymysql

(1) 鏈接mysql數(shù)據(jù)庫

db = pymysql.connect(主機名,用戶名,密碼,數(shù)據(jù)庫名)

(2) 設(shè)置字符編碼

db.set_charset("utf8")

(3) 創(chuàng)建游標對象

cursor = db.cursor()

(4) 準備sql語句

sql = "..."

(5) 執(zhí)行sql語句

cursor.execute(sql)

(6) 獲取所有結(jié)果集

cursor.fetchall()

(7) 獲取一條結(jié)果集

cursor.fetchone()

(8) 獲取受影響的行數(shù)

cursor.rowcount

(9) 關(guān)閉數(shù)據(jù)庫鏈接

db.close()

pymysql的事務(wù)處理

默認開啟事務(wù)處理

需要提交或者回滾

完整的操作

import pymysql
db = pymysql.connect("127.0.0.1","root","123456","hz03")
db.set_charset("utf8")
cursor = db.cursor()
try:
    sql = "insert into goods values(null,1,"商品名稱",12.1)"
    cursor.execute(sql)
    db.commit()
except:
    db.rollback()
print(cursor.rowcount)
db.close()

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/44728.html

相關(guān)文章

  • python 數(shù)據(jù)庫編程,這篇是針對 mysql 的,滾雪球?qū)WPython第4季第13篇

    摘要:的安裝博客補充知識年最新安裝教程,滾雪球?qū)W第四季。操作操作數(shù)據(jù)庫一般被程序員成為操作增刪改查,其中各個字符分別代表新增,讀取,更新,刪除??梢苑祷厥苡绊懶袛?shù),可以直接通過該值判斷是否修改成功。 ...

    xiaowugui666 評論0 收藏0
  • [零基礎(chǔ)學(xué)python]通過Python連接數(shù)據(jù)庫

    摘要:用來編寫網(wǎng)站,必須要能夠通過操作數(shù)據(jù)庫,所謂操作數(shù)據(jù)庫,就是通過實現(xiàn)對數(shù)據(jù)的連接,以及對記錄字段的各種操作。交互模式下操作數(shù)據(jù)庫之連接數(shù)據(jù)庫操作數(shù)據(jù)庫的前提是先有數(shù)據(jù)庫。先建立一個數(shù)據(jù)庫。 用Python來編寫網(wǎng)站,必須要能夠通過python操作數(shù)據(jù)庫,所謂操作數(shù)據(jù)庫,就是通過python實現(xiàn)對數(shù)據(jù)的連接,以及對記錄、字段的各種操作。上一講提到的那種操作方式,是看官直接通過交互模式來操...

    hover_lew 評論0 收藏0
  • [零基礎(chǔ)學(xué)python]用Python操作數(shù)據(jù)庫(1)

    摘要:操作數(shù)據(jù)庫要對數(shù)據(jù)庫進行操作,需要先連接它。執(zhí)行后返回值為受影響的行數(shù)。執(zhí)行單條語句但是重復(fù)執(zhí)行參數(shù)列表里的參數(shù)返回值為受影響的行數(shù)例如,要在數(shù)據(jù)表中插入一條記錄,使得,這樣做沒有報錯,并且返回一個結(jié)果,說明有一行記錄操作成功。 在上一講中已經(jīng)連接了數(shù)據(jù)庫。就數(shù)據(jù)庫而言,連接之后就要對其操作。但是,目前那個名字叫做qiwsirtest的數(shù)據(jù)僅僅是空架子,沒有什么可操作的,要操作它,就必...

    lolomaco 評論0 收藏0
  • [零基礎(chǔ)學(xué)python]用Python操作數(shù)據(jù)庫(3)

    摘要:用選擇要操作的數(shù)據(jù)庫,然后通過指針就可以操作這個數(shù)據(jù)庫了。這樣就在這個數(shù)據(jù)庫中創(chuàng)建了一個名為的表這是查看表的方式。樹欲靜而風(fēng)不止,小偷在行動。所以,要特別提醒諸位注意。 通過python操作數(shù)據(jù)庫的行為,除了能夠完成前面兩講中的操作之外(當然,那是比較常用的),其實任何對數(shù)據(jù)庫進行的操作,都能夠通過python-mysqldb來實現(xiàn)。 建立數(shù)據(jù)庫 在《用python操作數(shù)據(jù)庫(1)...

    BDEEFE 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<