安装¶
软件包可在连接器/ 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