gpt4 book ai didi

python - MySQL连接器

转载 作者:行者123 更新时间:2023-11-29 08:43:59 24 4
gpt4 key购买 nike

我正在尝试构建一个工具,其中一个步骤就是连接到 MySQL 数据库。

只是我对 ODBC 很困惑。如果我想通过 python 构建跨平台连接器,我应该使用 python 连接器还是 ODBC 连接器?

我了解 JDBC,但 ODBC 代表开放数据库连接。看起来更兼容。

谁能帮我澄清一下吗?非常感谢。

最佳答案

Python有自己的DB API v2.0连接到数据库的抽象层(它的用途与 ODBC 或 JDBC 相同,但适用于 Python)。您应该使用 DB API v2.0 之一合规oursql , MySQLdbPyMySQL从 Python 连接到 MySQL 的软件包。所有这些软件包都是跨平台的,可在 Linux、Windows 和 MacOS X 上运行。oursql ,和MySQLdb是 libmysql 和 PyMySQL 的包装器是一个纯Python实现。

请注意,有DB API v2.0提供 ODBC 连接的实现(如 pyodbc ),因此从概念上讲,您可以通过 ODBC 连接到 MySQL,但由于额外的抽象层,这比上述“ native ”驱动程序的性能较差。

关于python - MySQL连接器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13003026/

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