python - 安装适用于 Python 的 MySql 连接器时出现问题

标签 python mysql-connector-python

嗨,我刚刚开始在 MySql 中学习 sql 语言,并且已经完成了该语言的基础级别。 现在我想从 python 访问 mysql 数据库。我知道我们需要安装 MYSQL_Connector for Python 才能实现这个目标。 但是,当我尝试为 mysql 安装 python-connector 时,它给出了一个错误:找不到 python 版本/

我尝试安装它,但即使我的电脑上安装了 python 3.11.0,它也失败了。 我尝试重新安装 python 和 mYsql 但它不起作用。 请帮我解决这个问题

最佳答案

根据您所描述的错误,您似乎正在使用 Windows MSI 安装程序。但是 Python 3.11 的 Connector/Python 8.0.31 安装程序中存在一个问题,该问题将在即将发布的版本中修复,请参阅 https://bugs.mysql.com/bug.php?id=108911

同时,解决方案是使用wheel包进行安装,实际上这是安装Connector/Python的推荐方式。 正如 Oscar 在上面的错误报告中所述,您可以运行:

Console (CMD or PowerShell)
--------------------------------
 > pip install mysql-connector-python
or
 > python -m pip install mysql-connector-python

关于python - 安装适用于 Python 的 MySql 连接器时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74490636/

相关文章:

python - 将数据框按列值分组,同时对另一列求和

mysql - 使用带有变量的 Python 连接器进行查询

python - 将 cx_freeze 与 mysql-connector 结合使用

python - 为什么start_transaction不设置事务隔离级别?

python - 如何在 mac OSX 10.9.4 上卸载 pygame

python - gspread "SpreadsheetNotFound"在某些工作簿上

Python mysql.connector 内部错误 : Unread result found when close cursor

Python mySQL 更新,工作但不更新表

python - 在Python中检查两个json文件之间的差异最快的方法是什么?

python - 如何在 pandas 中进行分组和聚合