帮我写一个python代码读取数据库内容并转化为json格式的txt文件
时间: 2023-05-25 19:03:02 浏览: 100
python 将json数据提取转化为txt的方法
5星 · 资源好评率100%
很高兴帮您编写这个 Python 代码。下面是示例代码:
```python
import json
import pymysql
# 建立数据库连接
db = pymysql.connect(host="localhost", user="root", password="password", database="mydatabase")
cursor = db.cursor()
# 执行 SQL 查询语句
sql = "SELECT * FROM mytable"
cursor.execute(sql)
# 获取查询结果集
results = cursor.fetchall()
# 将查询结果集转换为 JSON 格式
json_results = json.dumps(results)
# 将 JSON 写入文件
with open("output.json", "w") as outfile:
outfile.write(json_results)
# 关闭数据库连接
db.close()
```
您需要根据自己的实际情况修改数据库连接参数和 SQL 查询语句,并在执行程序时确保已安装必要的 Python 库。该程序将结果以 JSON 格式写入名为“output.json”的文件中。
阅读全文