摘要:操作安裝模塊操作步驟鏈接數據庫主機名用戶名密碼數據庫名設置字符編碼創建游標對象準備語句執行語句獲取所有結果集獲取一條結果集獲取受影響的行數關閉數據庫鏈接的事務處理默認開啟事務處理需要提交或者回滾完整的操作商品名稱
python操作mysql
安裝模塊
windows:pip install pymysql
ubuntu:sudo pip3 install pymysql
python操作mysql步驟import pymysql
(1) 鏈接mysql數據庫db = pymysql.connect(主機名,用戶名,密碼,數據庫名)
(2) 設置字符編碼db.set_charset("utf8")
(3) 創建游標對象cursor = db.cursor()
(4) 準備sql語句sql = "..."
(5) 執行sql語句cursor.execute(sql)
(6) 獲取所有結果集cursor.fetchall()
(7) 獲取一條結果集cursor.fetchone()
(8) 獲取受影響的行數cursor.rowcount
(9) 關閉數據庫鏈接db.close()
pymysql的事務處理默認開啟事務處理
需要提交或者回滾
完整的操作
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()
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/44728.html
摘要:的安裝博客補充知識年最新安裝教程,滾雪球學第四季。操作操作數據庫一般被程序員成為操作增刪改查,其中各個字符分別代表新增,讀取,更新,刪除。可以返回受影響行數,可以直接通過該值判斷是否修改成功。 ...
摘要:用來編寫網站,必須要能夠通過操作數據庫,所謂操作數據庫,就是通過實現對數據的連接,以及對記錄字段的各種操作。交互模式下操作數據庫之連接數據庫操作數據庫的前提是先有數據庫。先建立一個數據庫。 用Python來編寫網站,必須要能夠通過python操作數據庫,所謂操作數據庫,就是通過python實現對數據的連接,以及對記錄、字段的各種操作。上一講提到的那種操作方式,是看官直接通過交互模式來操...
摘要:操作數據庫要對數據庫進行操作,需要先連接它。執行后返回值為受影響的行數。執行單條語句但是重復執行參數列表里的參數返回值為受影響的行數例如,要在數據表中插入一條記錄,使得,這樣做沒有報錯,并且返回一個結果,說明有一行記錄操作成功。 在上一講中已經連接了數據庫。就數據庫而言,連接之后就要對其操作。但是,目前那個名字叫做qiwsirtest的數據僅僅是空架子,沒有什么可操作的,要操作它,就必...
摘要:用選擇要操作的數據庫,然后通過指針就可以操作這個數據庫了。這樣就在這個數據庫中創建了一個名為的表這是查看表的方式。樹欲靜而風不止,小偷在行動。所以,要特別提醒諸位注意。 通過python操作數據庫的行為,除了能夠完成前面兩講中的操作之外(當然,那是比較常用的),其實任何對數據庫進行的操作,都能夠通過python-mysqldb來實現。 建立數據庫 在《用python操作數據庫(1)...
閱讀 3471·2023-04-25 18:52
閱讀 2484·2021-11-22 15:31
閱讀 1223·2021-10-22 09:54
閱讀 3010·2021-09-29 09:42
閱讀 605·2021-09-26 09:55
閱讀 909·2021-09-13 10:28
閱讀 1098·2019-08-30 15:56
閱讀 2107·2019-08-30 15:55