pymysql使用教程
时间: 2023-10-31 07:59:35 浏览: 117
python使用pymysql实现操作mysql
PyMySQL 是一个在 Python 中操作 MySQL 数据库的库,下面是一个简单的使用教程:
1. 安装 PyMySQL:可以通过在终端运行以下命令来安装 PyMySQL:
```
pip install pymysql
```
2. 导入 PyMySQL 模块:在 Python 脚本中导入 PyMySQL 模块:
```python
import pymysql
```
3. 建立数据库连接:使用 `pymysql.connect()` 方法来建立与数据库的连接。需要提供数据库的主机地址、用户名、密码和数据库名称等信息。
```python
db = pymysql.connect(host='localhost', user='root', password='password', database='test')
```
4. 创建游标对象:使用 `cursor()` 方法创建一个游标对象,用于执行 SQL 查询和获取结果。
```python
cursor = db.cursor()
```
5. 执行 SQL 查询:使用游标对象的 `execute()` 方法来执行 SQL 查询,可以通过参数传递查询语句。
```python
sql = "SELECT * FROM table_name"
cursor.execute(sql)
```
6. 获取查询结果:使用游标对象的 `fetchall()`、`fetchone()` 或 `fetchmany()` 方法来获取查询结果。
```python
result = cursor.fetchall() # 获取所有结果
```
7. 提交和关闭数据库连接:在对数据库进行修改操作后,需要使用 `commit()` 方法提交更改,并通过 `close()` 方法关闭数据库连接。
```python
db.commit() # 提交事务
db.close() # 关闭连接
```
这只是一个简单的使用教程,还有很多其他功能和用法可以探索。你可以参考 PyMySQL 的官方文档来了解更多信息:https://github.com/PyMySQL/PyMySQL
阅读全文