Python连接Mysql数据库——pymysql驱动
时间:2021-07-01 10:21:17
帮助过:30人阅读
id, flag=
True):
# 打开数据库连接
db =
pymysql.connect(
host =
‘127.0.0.1‘,
port =
3306,
user =
‘root‘,
passwd =
‘123456‘,
db =
‘express_demo‘
)
# 使用cursor()方法获取操作游标
cursor =
db.cursor()
# SQL 更新语句
if flag:
sql =
"UPDATE details SET masknum = masknum + 1 WHERE id = ‘%d‘" % (
id)
else:
sql =
"UPDATE details SET nomasknum = nomasknum + 1 WHERE id = ‘%d‘" % (
id)
try:
# 执行SQL语句
cursor.execute(sql)
# 提交到数据库执行
db.commit()
except:
# 发生错误时回滚
db.rollback()
# 关闭数据库连接
db.close()
update(4, True)
也可以用来更新远程服务器的mysql数据库,对于某些嵌入式设备来说,可以说非常方便。
详见 菜鸟教程-Python3 MySQL 数据库连接 - PyMySQL 驱动
Python连接Mysql数据库——pymysql驱动
标签:html 远程 HERE pymysql connect lag 远程服务 commit set