安装

软件包可在连接器/ Python下载站点。对于某些打包格式,不同版本的Python有不同的包;选择一个适合您系统上安装的Python版本的。

使用pip安装连接器/Python

这是安装Connector/Python的推荐方法。

确保你有最近的皮普系统上安装的版本。如果你的系统已经有皮普已安装,您可能需要更新它。或者你可以用独立的pip安装程序

安装mysql-connector-python

使用MSI包在Microsoft Windows上安装连接器/Python

要使用MSI安装程序,请启动它并按照它显示的屏幕提示在您选择的位置安装Connector/Python。

使用MySQL Yum Repository安装连接器/Python在Linux上

您必须在系统的存储库列表中包含MySQL Yum存储库。为了确保你的Yum库是最新的,使用这个命令:

Shell > sudo yum update mysql-community-release

然后按如下方式安装Connector/Python:

安装mysql-connector-python

在Linux上使用RPM包安装Connector/Python

要安装一个Connector/Python RPM包(这里表示为package . RPM),可以使用以下命令:

-i PACKAGE.rpm . sh

使用Debian软件包在Linux上安装连接器/Python

要安装一个Connector/Python Debian包(这里表示为package .deb),可以使用以下命令:

shell> dpkg -i PACKAGE.deb

使用磁盘镜像在OS X上安装连接器/Python

下载.dmg文件并通过打开它并双击生成的.pkg文件来安装Connector/Python。

从源代码安装连接器/Python

先决条件

从Connector/Python 2.2.3开始,源代码发行版包括了一个c++扩展,它与MySQL服务器的接口,使用Protobuf作为数据交换格式启用了X Plugin。

要为Protobuf构建Connector/Python c++扩展,你必须满足以下先决条件:

  • 一个C/ c++编译器,如海湾合作委员会

  • Protobuf c++ (version >= 3.6.1)

  • Python开发文件

  • MySQL连接器/C或MySQL服务器安装,包括开发文件编译可选的C扩展,与MySQL C客户端库接口

在Unix和类Unix系统上从源代码安装连接器/Python

要从tar文件中安装Connector/Python,请下载最新版本(这里表示为),并执行以下命令:

mysql-connector-python-.tar.gz Shell > tar XZFcdMysql-connector-python -.tar.gz=< protobuf-include-dir >——with-protobuf-lib-dir=< protobuf-lib-dir >——with-protoc=< protoc-binary >

要包含与MySQL C客户端库接口的C扩展,请添加——with-mysql-capi选择:

安装——with-protobuf-include-dir=< protobuf-include-dir >——with-protobuf-lib-dir=< protobuf-lib-dir >——with-protoc=< protoc-binary >——with-mysql-capi=< mysql-capi >

-with-mysql-capi的参数是MySQL Connector/C或MySQL Server安装目录的路径,或者是mysql_config命令的路径。

要查看setup.py支持的所有选项和命令,使用以下命令:

python setup.py——help