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

【MySQL连接器(Python)指南】03-MySQL连接器(Python)安装

文章目录

  • 前言
  • 1. 从二进制发行版中安装连接器
    • 1.1 使用pip安装MySQL连接器
    • 1.2 使用MySQL Yum Repository安装
    • 1.3 使用Debian软件包安装连接器
  • 2. 从源代码发行版安装连接器
    • 2.1 在Windows上源码安装
    • 2.2 在类Unix系统上源码安装
  • 3. 验证连接器安装
  • 总结


前言

在这里插入图片描述
MySQL连接器(Python),用于让Python程序能够访问MySQL数据库。要想让Python应用程序正确高效地使用MySQL数据,就需要深入了解MySQL连接器的特性和使用方法。

上篇文章👉《【MySQL连接器(Python)指南】02-MySQL连接器(Python)版本与实现》 介绍了连接的版本兼容性问题和实现方法,这篇接着介绍连接器的安装方法。


1. 从二进制发行版中安装连接器

本地包格式的连接器安装程序可用于大多数基于unix的系统,但不适用于macOS或Windows。

在连接器8.0.22版本之前,C扩展和纯Python实现是使用两个独立的二进制发行版安装程序。包名中含有“cext”的代表C扩展实现。

二进制发行版,它提供的C扩展程序需要连接到MySQL C客户端库(随着MySQL Server一同安装)。对于那些没有静态链接的发行版,如果您的系统上没有MySQL Server,则必须先安装它。要获取MySQL Server安装包,请访问MySQL下载网站。

1.1 使用pip安装MySQL连接器

使用pip安装是推荐方法,它可以在所有标准系统上运行,包括Windows。

# 安装
$> pip install mysql-connector-python
# 升级
$> pip install mysql-connector-python --upgrade
# 可选,安装X DevAPI接口
$> pip install mysqlx-connector-python

1.2 使用MySQL Yum Repository安装

先决条件

  • 在EL7、EL8和SUSE上,Python 3.8版本没有可用的 python3-protobuf RPM包,因此必须通过pip install protobuf手工安装它。安装v8.0.29版本是必需先这样操作。
  • mysql-community-client-plugins包需要使用新的身份验证方法,例如caching_sha2_password,这是MySQL 8.0中的默认身份验证方法。
$&
http://www.lryc.cn/news/378302.html

相关文章:

  • Spring Boot组件化与参数校验
  • 实现可扩展的电商返利平台:技术选型与挑战
  • 从0开始C++(三):构造函数与析构函数详解
  • 行车记录仪文件夹“0字节”现象解析与恢复策略
  • 呼叫中心系统的功能都有哪些?okcc呼叫中心pscc磐石云呼叫系统部署
  • 2024.06.08校招 实习 内推 面经
  • Polyplus——转染试剂专业供应商
  • 微服务架构-线上治理、线下治理与架构演进
  • 网络安全:什么是SQL注入
  • 从零开始精通Onvif之网络配置
  • 在 macOS 上使用 Homebrew 安装和配置 Python 及 Tk 库
  • 【机器学习 复习】第2章 线性回归及最大熵模型
  • 关于椭圆的方程(有Python画的动图)
  • selenium常见难点解决方案
  • 【Python高级编程】 综合练习-使用OpenCV 进行视频数据处理
  • rs232和can的区别
  • 嵌入式软件stm32面试
  • 【Git】-- 添加公钥到 github 或者gitlab上
  • Vue页面生成PDF后调起浏览器打印
  • 纯前端实现导出excel
  • QT windows 5.12.0 安装包
  • 改进YOLOv7 | 在 ELAN 模块中添加【Triplet】【SpatialGroupEnhance】【NAM】【S2】注意力机制 | 附详细结构图
  • windows系统停止更新办法
  • 数据标注概念
  • 网络安全复习笔记
  • Laravel - excel 导入数据
  • 移动语义和完美转发
  • 【IDEA】Spring项目build失败
  • 【无标题】安卓app 流量
  • 国产化ETL产品必备的特性(非开源包装)