pymysql基本操作
时间: 2023-10-23 19:17:05 浏览: 88
pymysql是Python中的一个MySQL数据库驱动程序。以下是pymysql的基本操作:
1.连接到MySQL数据库:
```python
import pymysql
# 打开数据库连接
db = pymysql.connect("localhost", "username", "password", "database_name")
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
```
2.执行SQL查询:
```python
# 查询语句
sql = "SELECT * FROM table_name WHERE column_name='value'"
# 执行SQL语句
cursor.execute(sql)
# 获取所有记录列表
results = cursor.fetchall()
# 遍历结果
for row in results:
column1 = row[0]
column2 = row[1]
# ...
# 关闭游标和数据库连接
cursor.close()
db.close()
```
3.执行SQL插入、更新、删除:
```python
# 插入语句
sql = "INSERT INTO table_name(column1, column2, ...) VALUES(value1, value2, ...)"
# 更新语句
sql = "UPDATE table_name SET column1='value1' WHERE column2='value2'"
# 删除语句
sql = "DELETE FROM table_name WHERE column='value'"
# 执行SQL语句
cursor.execute(sql)
# 提交到数据库执行
db.commit()
# 关闭游标和数据库连接
cursor.close()
db.close()
```
以上是pymysql的基本操作,可以根据具体需要进行扩展。
阅读全文