Python MySQL - PyMySQL连接数据库和相关操作

  1. 下载MySQL。MySQL下载地址:https://dev.mysql.com/downloads/mysql,选择DMG Archive,下载并安装。

  2. 创建数据库连接。Python中连接MySQL,可以使用mysql-connector-python库,也可以用PyMySQL。PyMySQL 更轻量级,适合快速开发和部署的项目,mysql-connector-python功能和性能更优异,适合大规模企业级应用。

    1. 安装PyMySQL:pip install PyMySQL
    2. 安装mysql-connector-python:pip install mysql-connector-python
  3. 创建表、插入数据、查询数据、删除数据、更新表数据、删除表。

    更新sql:sql = "UPDATE EMPLOYEE1 SET AGE = AGE + 1 WHERE SEX = '%c'" % ('F')

    删除sql:sql = "DELETE FROM EMPLOYEE1 WHERE AGE > %s" % (20)

  4. 参考链接:

    1. https://blog.51cto.com/u_16213677/11601772
    2. python3基础教程:Python 3 基础与应用教程 --- Python 3 教程 文档
    3. Python3 MySQL 数据库连接 -- PyMySQL 驱动 | 菜鸟教程
相关推荐
m0_73356546几秒前
bootstrap怎么实现响应式的文章瀑布流布局
jvm·数据库·python
TE-茶叶蛋4 分钟前
sql优化思维
数据库·sql
oradh5 分钟前
Oracle物理存储结构概述
数据库·oracle·物理结构·oracle基础·oracle入门·oracle物理存储结构概述
m0_463672209 分钟前
Golang如何用火焰图分析性能_Golang火焰图教程【对比】
jvm·数据库·python
m0_5913647324 分钟前
Go语言怎么做链路追踪_Go语言分布式链路追踪教程【精选】
jvm·数据库·python
l1t26 分钟前
DeepSeek总结的欢迎来到 ORDER BY 丛林
数据库·算法
m0_4636722026 分钟前
HTML函数工具是否支持雷蛇等游戏外设_RGB同步汇总【汇总】
jvm·数据库·python
黄昏晓x32 分钟前
数据库----索引
数据库
志栋智能33 分钟前
安全、稳定是超自动化运维的底座
网络·数据库·人工智能
iAm_Ike1 小时前
如何用 IndexedDB 存储从 API 获取的超大列表并实现二级索引
jvm·数据库·python