Python MySQL连接器
我正在尝试构建一个工具,其中一个步骤就是连接MySQL数据库 只是我对ODBC很困惑。如果我想用python构建跨平台连接器,我应该使用python连接器还是ODBC连接器 我知道JDBC,但ODBC代表开放数据库连接。它看起来更兼容 谁能帮我澄清一下吗?多谢各位 Python有自己的抽象层来连接数据库(除了Python之外,它与ODBC或JDBC的用途相同)。您应该使用一个或多个兼容包从Python连接到MySQL。所有这些包都是跨平台的,可以在Linux、Windows和MacOS X上运行,是libmysql的包装器,是一个纯Python实现Python MySQL连接器,python,mysql,mysql-connector-python,Python,Mysql,Mysql Connector Python,我正在尝试构建一个工具,其中一个步骤就是连接MySQL数据库 只是我对ODBC很困惑。如果我想用python构建跨平台连接器,我应该使用python连接器还是ODBC连接器 我知道JDBC,但ODBC代表开放数据库连接。它看起来更兼容 谁能帮我澄清一下吗?多谢各位 Python有自己的抽象层来连接数据库(除了Python之外,它与ODBC或JDBC的用途相同)。您应该使用一个或多个兼容包从Python连接到MySQL。所有这些包都是跨平台的,可以在Linux、Windows和MacOS X上运行
请注意,有些实现(如)提供了ODBC连接,因此从概念上讲,您可以通过ODBC连接到MySQL,但由于额外的抽象层,这比上述“本机”驱动程序的性能要差。谢谢。这澄清了很多。请注意,可以从MySQL网站获得。