Python连接Mysql数据库——pymysql驱动
Posted Rogn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python连接Mysql数据库——pymysql驱动相关的知识,希望对你有一定的参考价值。
先通过pip install pymysql安装
例如,更新某张表:
import pymysql def update(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驱动的主要内容,如果未能解决你的问题,请参考以下文章