使用pymysql提交數據
在使用pymysql進行提交數據的時候,必須使用事務進行提交,代碼如下:
import pymysql
# 連接數據庫
db = pymysql.connect(
host = 'ip',
port = port,
user = 'root',
password = 'root',
charset = 'utf8',
database = 'db_name'
)
# 創建游標對象,進行數據庫操作
cur = b.cursor()
sql = "insert ignore into inf_commodity_new (price, title) values (%s,%s)"
try:
# 開始事務
db.begin()
cur.execute(sql, [price, title])
# 提交事務
db.commit()
except:
# 回滾事務
db.rollback()
