91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中怎么操作mysql

發布時間:2021-06-11 17:47:16 來源:億速云 閱讀:208 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關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()

上述就是小編為大家分享的python中怎么操作mysql了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

措勤县| 平阳县| 建湖县| 桐梓县| 望江县| 西乌| 桐城市| 读书| 敦化市| 建昌县| 自治县| 宿州市| 永福县| 迁安市| 河源市| 贵定县| 石渠县| 观塘区| 临泽县| 延川县| 洛川县| 长白| 色达县| 安岳县| 大埔县| 湖州市| 邹城市| 德庆县| 万载县| 中超| 汝城县| 淮安市| 六枝特区| 鲁甸县| 佛学| 神农架林区| 扎兰屯市| 县级市| 娄烦县| 宁乡县| 石门县|