📜  mysql python 连接器 - Python (1)

📅  最后修改于: 2023-12-03 14:44:27.481000             🧑  作者: Mango

MySQL Python 连接器 - Python

MySQL Python 连接器是一种用于在 Python 中管理与 MySQL 数据库之间的连接的工具,它能够实现便捷的交互式操作和数据查询。使用 MySQL 连接器,你可以方便地连接到 MySQL 数据库,执行 SQL,关闭连接等多种操作。

安装

在使用 MySQL Python 连接器之前,必须先安装它。你可以使用 pip 命令来安装 MySQL Python 连接器,命令如下:

pip install pymysql
快速上手

以下是一些基本的 MySQL 连接器操作代码示例:

import pymysql

# 连接数据库
connection = pymysql.connect(
    host='localhost',
    user='root',
    password='password',
    db='test_db',
    charset='utf8'
)

# 执行 SQL 语句
cursor = connection.cursor()
cursor.execute('SELECT * FROM users')
for row in cursor.fetchall():
    print(row)

# 关闭连接
connection.close()

在上述代码示例中:

  • pymysql 被导入以使用 MySQL Python 连接器库。
  • pymysql.connect() 被用来创建与 MySQL 数据库之间的连接,其中 hostuserpassworddbcharset 参数是必需的。可以根据需要调整这些参数。
  • connection.cursor() 能够返回用于执行 SQL 语句的游标对象。
  • cursor.execute() 能够执行 SQL 语句。
  • cursor.fetchall() 能够返回 SQL 查询的所有结果。
  • connection.close() 能够关闭与 MySQL 数据库之间的连接。
总结

MySQL Python 连接器是一个功能强大的工具,用于在 Python 中管理与 MySQL 数据库之间的连接。它支持多种基本操作,如连接、执行 SQL、关闭连接等,且易于使用。如果你使用 MySQL 数据库并希望使用 Python 与其交互,那么 MySQL Python 连接器是你绝对不能错过的工具之一。