当前位置: 首页 > news >正文

Python学习第44天:Python接入MySQL数据库

Python学习100天(从入门到精通系列文章)


文章目录

  • Python学习100天(从入门到精通系列文章)
  • 前言
  • 一、Python接入MySQL概述
    • 1.1 安装依赖
    • 1.2 操作MySQL的标准流程
  • 二、代码实操:增删改查
    • 2.1 插入数据
    • 2.2 删除数据
    • 2.3 更新数据
    • 2.4 查询数据
  • 三、实战案例:数据库导出到Excel
  • 总结

前言

在前面的文章中,我们系统学习了 SQL 的各种操作——从 DDL、DML 到 DQL、DCL,相信大家对关系型数据库的操作已经有了全面的认识。但实际开发中,我们很少直接在命令行操作数据库,更多的是通过程序语言来操作。今天就来学习如何用 Python 连接和操作 MySQL数据库,让你的程序具备数据持久化能力。


一、Python接入MySQL概述

在 Python3 中,我们可以使用mysqlclient或者pymysql这两个三方库来接入MySQL数据库并实现数据持久化操作。二者的用法完全相同,只是导入的模块名不一样。

我们推荐大家使用纯 Python 的三方库pymysql,因为它更容易安装成功,不需要编译 C 扩展。

下面以之前创建的名为hrs的数据库为例,演示如何通过 Python 程序操作 MySQL数据库。

1.1 安装依赖

首先,在命令行或 PyCharm 终端中安装pymysql

pip install pymysql cryptography

提示:如果需要接入MySQL 8,还需要安装

http://www.jsqmd.com/news/889842/

相关文章:

  • 听录音课程记不全还不会整理?录音课程总结哪个好该怎么选
  • 2026新榜单:赣州除甲醛CMA甲醛检测治理公司公共卫生检测报告排行榜(2026版) - 检测回收中心
  • VMware Workstation Pro 17免费许可证密钥:终极激活与使用指南
  • 如何用SingleFile高效保存完整网页?3种终极方案全解析
  • 如何快速将SVG图标转换为TTF字体文件:svg2ttf工具的完整指南
  • 英雄联盟回放播放终极指南:ROFL-Player完全解决方案
  • 别再乱用RedisTemplate了!手把手教你为Key和Value配置不同的序列化器(避坑StreamCorruptedException)
  • 基于MAX78000的边缘AI签名验证:从模型设计到嵌入式部署全流程解析
  • 揭阳旺哥黄金回收|同城黄金回收服务,连锁品牌正规变现 - 润富黄金珠宝行
  • 三步轻松转换B站缓存视频:m4s-converter终极使用指南
  • Plotly交互式数据可视化入门指南
  • League Akari:英雄联盟玩家的终极本地化工具箱完整指南
  • AssetRipper完整指南:Unity资源轻松提取的终极工具
  • 别再死记硬背了!用Python脚本自动化测试EC20模块的AT指令(附完整代码)
  • 石家庄中考630-680分私立高中择校解析与推荐@河北联邦 - 奔跑123
  • 2026年最新东兴区黄金回收白银回收铂金回收靠谱店铺权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 莘州文化
  • 3个核心步骤实现Windows系统深度优化:Win11Debloat架构解析与实践指南
  • 别再只会用OpenCV的resize了!手把手带你用Python实现四种图像插值算法(附代码对比)
  • 30秒搞定:国家中小学智慧教育平台电子课本一键下载工具
  • 基于Arduino的UV-C与干热协同口罩消毒装置DIY指南
  • Harness Engineering:从精确指令到自适应控制的复杂系统驾驭之道
  • 用Arduino Uno和SevSeg库搞定四位七段数码管:从负数显示到质数闪烁的完整代码解析
  • 如何用开源工具在30分钟内搭建智能文档处理系统
  • BetterNCM插件管理器完整指南:10分钟解锁网易云音乐无限潜能
  • 零基础手把手:OpenClaw 对接商汤大模型,实现看图 + 聊天 + 绘图
  • 告别风扇噪音烦恼:Windows下最灵活的风扇控制软件完全指南
  • 适合企业行政整理会议录音,总结会议纪要推荐
  • m4s-converter:三步解锁B站缓存视频,打造你的个人离线视频库
  • 破解黄金回收常见误区,沈阳全城靠谱站点任选,交易全程放心 - 奢侈品回收测评
  • Xcheck:如何以“快”与“准”重塑DevSecOps中的SAST体验