先通過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數據庫,對於某些嵌入式設備來說,可以說非常方便。