【问题标题】:Is there a version of MySQL connector for Python 3.9?是否有适用于 Python 3.9 的 MySQL 连接器版本?
【发布时间】:2021-05-01 16:24:08
【问题描述】:

我是 Python 新手,我只是想知道 Python 3.9 是否有任何连接器 我查看了 MySQL 页面,但页面上的最后一个 Python 连接器(版本 8.0.22)与 3.9 版本不兼容。

有什么帮助吗?是我没找到还是暂时不存在?

提前致谢。

【问题讨论】:

  • 您在哪里看到 MySQL 连接器与 3.9 不兼容?你试过了吗?你是怎么安装的? pip3 install mysql-connector-python 应该可以工作。如果它真的不适用于 3.9,那么我想你可以试试 mariadb 连接器(pip3 install mariadb)。
  • @RocketHazmat 嗨,我通过 MySQL Installer 看到了...连接器没有提到 3.9,但我可能错了
  • 但是谢谢大家,我已经从命令安装了它并且它工作了:)
  • @RocketHazmat 是的,它按你说的那样工作 :) 谢谢!
  • 即将发布的即将发布的 Connector/Python 8.0.24 中将添加对 Python 3.9 的支持。尽管如此,Connector/Python 8.0.22/23 可以与 Python 3.9 一起使用,只是打包中的元数据不符合。

标签: python python-3.x mysql-python mysql-connector


【解决方案1】:

用户Nuno Marizcommented

即将发布的即将发布的 Connector/Python 8.0.24 中将添加对 Python 3.9 的支持。尽管如此,Connector/Python 8.0.22/23 可以与 Python 3.9 一起使用,只是打包中的元数据不符合

因此,虽然 pypi 上的 mysql-connector-python 页面在询问时并未断言与 Python 3.9 兼容,但如果安装在 Python 3.9 下,v. 8.0.22/23 仍然可以工作。

【讨论】:

    【解决方案2】:

    不要调用你的python脚本“mysql.py”,重命名它就可以了。

    【讨论】:

    • 问题中没有任何内容表明提问者有一个名为“mysql.py”的脚本
    • 我也遇到了这个问题,我重命名了我的脚本,它解决了
    猜你喜欢
    • 1970-01-01
    • 2014-07-02
    • 1970-01-01
    • 2015-07-06
    • 1970-01-01
    • 2020-06-03
    • 1970-01-01
    • 1970-01-01
    • 2012-12-19
    相关资源
    最近更新 更多