gpt4 book ai didi

python - 如何在 Windows 上使用 Python 3 连接到 MySQL?

转载 作者:IT老高 更新时间:2023-10-28 12:26:29 26 4
gpt4 key购买 nike

我在 Windows 上使用 ActiveState Python 3,并希望连接到我的 MySQL 数据库。听说mysqldb是要使用的模块。我找不到 Python 3 的 mysqldb

mysqldb 的二进制文件是否有可用的存储库?如何在 Windows 上使用 Python 3 连接到 MySQL?

最佳答案

目前有几个将 Python 3 与 mysql 结合使用的选项:

https://pypi.python.org/pypi/mysql-connector-python

  • Oracle 官方支持
  • 纯 python
  • 有点慢
  • 与 MySQLdb 不兼容

https://pypi.python.org/pypi/pymysql

  • 纯 python
  • 比 mysql-connector 快
  • 几乎完全兼容MySQLdb,调用pymysql.install_as_MySQLdb()

https://pypi.python.org/pypi/cymysql

  • 带有可选 C 加速的 pymysql 分支

https://pypi.python.org/pypi/mysqlclient

  • Django 推荐的库。
  • 原始 MySQLdb 的友好分支,希望有一天能合并回来
  • 最快的实现,因为它是基于 C 的。
  • 与 MySQLdb 最兼容,因为它是一个 fork
  • Debian 和 Ubuntu 使用它来提供 python-mysqldbpython3-mysqldb 包。

这里的基准:https://github.com/methane/mysql-driver-benchmarks

关于python - 如何在 Windows 上使用 Python 3 连接到 MySQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4960048/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com