python使用pymysql对数据进行增删改查
import pymysql
db = pymysql.connect(host='***.***.***.160', user='root', passwd='Ca8th**#Python', db='fusion_media',
charset='utf8mb4',
port=3306)
cur = db.cursor()
# 查询
sql1 = "SELECT data_box FROM t_ai_images WHERE identifying = %s"
cur = db.cursor()
cur.execute(sql1, (identifying))
img_data = cur.fetchone() # cur.fetchall()
if img_data[0]:
data_box = img_data[0]
# 插入
sql = "INSERT INTO t_ai_images(input_img_url, identifying, status, type) VALUES(%s, %s, 0, 2)"
cur.execute(sql, (img_url, identifying))
db.commit()
# 更新
sql_update='''update t_spread_theme_stastic set keyword_num='{}', update_time=now() WHERE theme_id='{}' and keyword='{}'
'''.format(keyword_num,theme_id ,keyword)
cursor.execute(sql_update)
conn.commit()
# 删除
sql = """DELETE FROM student WHERE ID = %s"""%(3)
cursor.execute(sql)
db.commit()
# 回滚
try:
pass
except:
conn.rollback()
finally:
db.close()
以上是伪代码,仅作示例使用

浙公网安备 33010602011771号