当前位置:首页>python>Python办公自动化-mysql数据的增删改操作#

Python办公自动化-mysql数据的增删改操作#

  • 2026-09-02 18:51:06
Python办公自动化-mysql数据的增删改操作#
  1. 开发工具中添加 PyMySQL (版本指定版本1.0.2)
  • 开发工具(PyCharm Community Edition 2024.1.3)
以下增删改查的数据库的python代码(根据自己实际略做调整即可)
  • 导入库,初始化指针
import pymysqldatabase = pymysql.connect(host="127.0.0.1", user="root", password="123456", database="mydatabase", charset='utf8')# 初始化指针cursor = database.cursor()
  • 增
# 增# 格式: "INSERT INTO 表名(字段1,字段2,字段3) VALUES(内容1,内容2,内容3);"sql = "INSERT INTO sale (date,commpany,province,price,weight) VALUES ('2025-06-12','上海细胞','上海','88','666')"cursor.execute(sql)database.commit() #对存储的数据修改后,需要commitdatabase.close()
  • 改
# 改# 格式:"UPDATE 表名 SET 字段1 = 内容1, 字段2 = 内容2  WHERE 条件;"sql = "UPDATE sale SET date = '2025-07-06' WHERE DATE = '2025-06-12'"cursor.execute(sql)database.commit() #对存储的数据修改后,需要commitdatabase.close()
  • 查
# 查# 基础语法:"SELECT 字段 FROM  表名 WHERE 条件"sql = "SELECT commpany FROM sale WHERE date = '2018-07-31';"cursor.execute(sql)result = cursor.fetchall()print(result)database.close()
  • 删
# 删# 格式: "DELETE FROM 表名 WHERE 条件; "  条件的写法: 字段=内容sql =  "DELETE FROM sale WHERE date='2025-07-06';"cursor.execute(sql)database.commit()  #对存储的数据修改后,需要commitdatabase.close()

最新文章

随机文章