如何在 Windows 上使用 Python 3 连接到 MySQL
连接到 MySQL 数据库是 Python 编程任务的一个关键方面。对于 Windows 上的 Python 3 用户来说,mysqldb 模块是一个流行的选择。但是,需要注意的是,mysqldb 不再适用于 Python 3。
Python 3 连接的替代选项
幸运的是,有多种替代选项可用于连接到 MySQL 并启用 Python 3 Windows:
特定的二进制存储库
不幸的是,没有特定的二进制存储库可以在其中找到预-为这些模块构建二进制文件。相反,您应该使用包管理器 pip 安装它们,它包含在 ActiveState Python 3 中。例如,要安装 mysqlclient,您可以运行以下命令:
pip3 install mysqlclient
连接到 MySQL
安装替代模块之一后,您可以使用 Python 连接到 MySQL 数据库3:
import mysqlclient # Establish a connection connection = mysqlclient.connect( host="localhost", user="username", password="password", database="dbname", ) # Execute a query cursor = connection.cursor() cursor.execute("SELECT * FROM table_name") # Retrieve the results results = cursor.fetchall() # Close the connection connection.close()
按照以下步骤,您可以在 Windows 上使用 Python 3 轻松连接 MySQL。
以上是mysqldb 弃用后如何在 Windows 上使用 Python 3 连接到 MySQL?的详细内容。更多信息请关注PHP中文网其他相关文章!