python脚本连接数据库使用sql语句查询表数据
时间: 2023-08-04 11:30:45 浏览: 234
sql结果还原为sql语句 python脚本
好的,您可以使用 Python 中的 `pymysql` 模块来连接 MySQL 数据库,并使用 SQL 语句查询表数据。以下是一个例子:
```python
import pymysql
# 连接数据库
db = pymysql.connect(host="localhost", user="username", password="password", database="database_name")
# 创建游标
cursor = db.cursor()
# 编写 SQL 语句
sql = "SELECT * FROM table_name WHERE column_name = 'value'"
# 执行 SQL 语句
cursor.execute(sql)
# 获取查询结果
results = cursor.fetchall()
# 遍历结果
for row in results:
# 输出每一行数据
print(row)
# 关闭游标和数据库连接
cursor.close()
db.close()
```
在代码中,您需要将 `host`、`user`、`password` 和 `database` 替换为您的 MySQL 数据库的实际信息,将 `table_name`、`column_name` 和 `value` 替换为您要查询的表、列和条件值。
阅读全文