在本文中,我们将介绍如何使用pip和vis源代码在Windows,MacOs,Linux,Unix和Ubuntu上安装MySQL Connector Python。
要从Python连接到MySQL服务器,您需要一个数据库驱动程序(模块)。MySQL Connector Python是Oracle支持的通过python连接MySQL的官方驱动程序。
本文是我们的Python MySQL教程系列的一部分 。
在本文之后,解决我们的 免费Python数据库练习,以练习和掌握 Python中的数据库技能。
目录 - >
您需要root或管理员权限才能执行安装过程。
Python必须安装在您的计算机上。
注意: - MySQL Connector Python要求python位于系统的PATH中。如果找不到Python,安装将失败。
在Unix和类Unix系统上,Python通常位于默认PATH设置中包含的目录中。
在Windows上,如果系统的PATH中不存在Python,请自行手动添加包含python.exe的目录。
本文适用于: -
平台:64位Windows,Windows 10,Windows 7,Windows 8,Windows Vista,Windows XP,Linux,Ubuntu Linux,Debian Linux,SUSE Linux,Red Hat Linux,Fedora,MacOs。
Python版本:Python 2和3
MySQL版本:http://www.d9vt.com
安装MySQL Connector Python的不同方法
有多种方法可以在您的计算机上安装Oracle的MySQL Connector Python。以下是几种方法。
使用pip命令安装MySQL Connector Python
通过源代码安装MySQL连接器python (通过ZIP或TAR文件)
使用内置分发以本机包装格式创建的包,用于给定平台。例如,Linux的RPM包或Windows的MSI安装程序。
请参考下面的MySQL连接器python版本表。您需要安装一个与您的python版本兼容的模块。
连接器/ Python版本 | MySQL服务器 版本 | 支持的Python版本 |
---|---|---|
8.0(2.2的延续) | 8.0,5.7,5.6,5.5 | 3.6,3.5,3.4,2.7 |
2.2 | 5.7,5.6,5.5 | 3.5,3.4,2.7 |
2.1 | 5.7,5.6,5.5 | 3.5,3.4,2.7,2.6 |
2.0 | 5.7,5.6,5.5 | 3.5,3.4,2.7,2.6 |
1.2 | 5.7,5.6,5.5(5.1,5.0,4.1) | 3.4,3.3,3.2,3.1,2.7,2.6 |
显示5个参赛作品中的1到5
大!现在您可以根据需要选择版本。
在python中使用pip安装任何模块总是可以访问和直接。MySQL Connector Python可在pypi.org上找到,因此您可以使用pip命令进行安装。
使用pip命令,您可以在任何操作系统平台上安装MySQL Connector python,包括Windows,MacOs,Linux,Unix和Ubuntu。
使用以下pip命令安装MySQL Connector python。
pip install mysql-connector-python
如果您在安装时遇到任何问题,请提及该模块的版本,然后再次尝试安装。请参阅上表以安装正确的版本。
pip install mysql-connector-python == 8.0.11
如果您正面临pip安装失败错误,并显示“连接错误:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败(_ssl.c:598)”。您可以解决此错误。
您可以通过将pypi.org和files.pythonhosted.org设置为可信主机来忽略SSL错误。请尝试按照pip命令安装MySQL Connector Python。
python -m pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org mysql-connector-python
运行pip命令后,您应该收到以下消息
收集mysql-connector-python
下载包。
要求已经满足:D:python \ python37-32 \ lib \ site-packages中的设置工具。
安装收集的包:mysql-connector-python
成功安装了mysql-connector-python-8.0.13
通过使用MySQL Connector Python连接到MySQL来验证MySQL Connector Python安装。
查看我们的 Python数据库编程练习,掌握Python中的数据库编程技术。
如果您无法使用pip进行安装,则可以使用以下方法进行安装。
有两种方法可以在Windows上安装MySQL Connector Python。
使用源代码分发安装 (独立于平台和独立于架构的ZIP存档)
使用 Built Distribution即MSI安装程序进行安装
按照以下说明下载平台独立ZIP。去 从这里下载MySQL连接的Python窗口
下载用于Windows的MySQL连接器python
Abobe URL会自动打开最新版本的MySQL Connector Python。
如果您想使用与您的python版本兼容的旧版本,请选择“ 查找以前的GA版本 ”选项,您可以在右侧找到该选项。
如果您想检查哪个版本的MySQL Connector Python与您的python版本兼容,请参阅上表。
我正在下载2.1.7,因为我使用的是Python 3.5。从下拉列表中选择独立平台
为Windows选择MySQL连接器python平台独立zip
单击“下载”按钮下载您机器上的ZIP文件。单击下载后,您将看到以下屏幕,单击“不,谢谢”,启动下载选项。
开始为windows下载MySQL连接器python zip文件
注意:如果要下载最新版本,即8.0.1,请选择“查找最新的GA版本”选项,您可以在右侧找到该选项。
下载完成后,请按照以下步骤安装: -
使用7Zip或其他可读取.zip文件的工具,解压缩或解压缩目标安装目录中的Zip存档(例如,C:\ mysql-connector \)。
启动控制台窗口并将位置更改为解压缩Zip存档的文件夹:
C:\> cd C:\ mysql-connector \
在MySQL Connector Python文件夹中,使用以下命令执行安装:
C:\> python setup.py install
您应该在此命令后获得以下屏幕。
用于Windows的python MySQL连接器python安装
要验证MySQL连接,安装Python并确保它正常工作,您可以毫无问题地连接到MySQL数据库服务器。要验证安装,请使用以下步骤:
在Windows上,默认的MySQL Connector Python安装位置是C :\ Python 。版本\ Lib \ sitepackages \ 。这里Python.version是用于安装连接器的Python版本。
使用import mysql键入import mysql connector 。连接器。如果执行成功则意味着安装成功完成。
此外,您可以通过使用MySQL Connector Python连接到MySQL来检查MySQL Connector Python安装是否正常并能够连接到MySQL服务器。
在Unix和类Unix系统(如Linux,Solaris,macOS和FreeBSD)上安装MySQL Connector Python有两种方法。
使用源代码分发安装(独立于平台(独立于架构),TAR文件)
您可以使用Built Distribution for Example RPM文件进行安装。
使用源代码分发在Linux上安装MySQL Connector Python。 按照以下说明下载MySQL连接器python平台独立TAR(tar.gz)文件。
去 从这里下载MySQL连接的Python的Linux 它会打开下面的屏幕。
下载适用于Linux的MySQL连接器python
它打开了最新版本的MySQL连接器python。如果要安装8.0.1以外的版本,请从右侧选择Previous GA版本。您可以参考上面的表格来检查哪个版本与您的python版本兼容。
从“选择操作系统”下拉列表中选择与平台无关的TAR。我正在下载2.1.7,因为我使用的是Python 3.5
MySQL连接器python平台独立于Linux的tar
选择TAR存档文件,然后单击下载按钮。您应该看到以下屏幕,单击开始下载。
MySQL连接器python开始为Linux下载
下载完成后,请按照以下步骤安装: -
解压下载的tar.gz文件。使用以下命令解压缩。
shell> tar xzf mysql-connector-python-VERSION.tar.gz
切换到解压缩tar文件的目录
shell> cd mysql-connector-python-VERSION
执行shell> sudo python setup。py install命令在Linux上安装MySQL连接器python。
要查看setup.py支持的所有选项和命令,请使用python setup.py --help命令
要验证安装,请使用以下步骤:
在类Unix系统上,默认的Connector / Python安装位置是/prefix/python.VERSION/site-packages/ ,其中prefix是Python安装的位置,VERSION是Python版本。
类型进口的MySQL。连接器并执行程序。如果执行成功则意味着安装成功完成。
此外,您可以通过使用MySQL Connector Python连接到MySQL来检查MySQL Connector Python安装是否正常并能够连接到MySQL服务器。
您可以使用磁盘映像在macOS上安装MySQL Connector Python。
去 从这里下载MySQL连接蟒蛇为MacOS
请参阅上表以检查哪个版本与您的python版本兼容
下载 mysql-connector-python-8.0.11-macos10.13.dmg文件。它是架构独立的DMG文件。
。通过打开它并双击生成的.pkg文件来安装下载的MySQL Connector Python。
验证MacO上的MySQL Connector Python安装
通过使用MySQL Connector Python连接到MySQL,检查MySQL Connector Python安装是否正常并能够连接到MySQL Server 。
使用以下命令在Ubuntu上安装MySQL连接器Python。
sudo apt-get install mysql-connector-python
在此之后运行以下命令。
pip install mysql-connector-python
如果命令在Python3中失败,您可以用pip3替换pip。如果上述方法不起作用,您仍然可以使用源代码在Ubuntu上安装它。
去 从这里下载MySQL连接蟒蛇的Ubuntu。
从下拉列表中选择操作系统Ubuntu Linux。
选择OS版本作为独立的架构。我选择的是Ubuntu-Linux 16.04(独立于架构)。
您应该从MySQL Connector Python(对于python 2和Python 3)获得DEB Package python的两个条目。在Ubuntu上安装MySQL连接器python
下载列出的DEB包并使用以下命令进行安装。
首先,解压缩DEB文件,然后安装它。
在此之后运行以下命令。
sudo apt-get install -f
sudo dpkg -i / path_to_downloaded_deb_file
您现在已经完成了在Ubuntu上安装MySQL Connector Python。
更多:http://www.d9vt.com
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。