使用 Python 连接到 MySQL 数据库
使用 Python 程序连接到 MySQL 数据库涉及三个主要步骤:安装、设置和用法。
安装
在连接到 MySQL 数据库之前,您必须安装 MySQL 驱动程序。对于 Python 2,推荐的驱动程序是 MySQLdb。您可以下载适用于 Windows 的可执行文件,或使用软件包管理器安装适用于 Linux 或 Mac 的软件包。
安装
安装 MySQL 驱动程序后,您必须提供连接建立数据库连接时的参数。这些参数包括主机名、用户名、密码和数据库名称。
用法
连接到数据库后,您可以创建游标对象来执行 SQL 查询。这些查询可用于从数据库中检索、更新和删除数据。
高级用法
除了基本的 SQL 操作之外,您还可以使用对象关系与数据库交互的映射器 (ORM)。 ORM 允许您将数据库表表示为 Python 对象,从而简化数据访问和操作。一些流行的 Python ORM 包括 SQLAlchemy 和 Peewee。
示例
以下是使用 Python 连接到 MySQL 数据库的示例:
import MySQLdb # Connection parameters host = "localhost" user = "john" password = "megajonhy" database = "jonhydb" # Establish a connection db = MySQLdb.connect(host, user, password, database) # Create a cursor cursor = db.cursor() # Execute a query cursor.execute("SELECT * FROM YOUR_TABLE_NAME") # Retrieve results for row in cursor.fetchall(): print(row[0]) # Close the connection db.close()
以上是如何使用Python连接MySQL数据库?的详细内容。更多信息请关注PHP中文网其他相关文章!