excel学习库

excel表格_excel函数公式大全_execl从入门到精通

python连接mysql把结果导出excel文件

你可以使用pandas库来连接 MySQL 数据库,并将查询结果导出到 Excel 文件。以下是一个简单的示例:

安装 pandas 和 openpyxl:

如果还没有安装,首先需要安装 pandas 和 openpyxl:

pip install pandas openpyxl

连接 MySQL 数据库并导出到 Excel:

使用以下脚本连接 MySQL 数据库,执行查询,将结果导入 pandas 的 DataFrame 中,最后将 DataFrame 保存为 Excel 文件。

import pandas as pd

import mysql.connector

# 替换以下信息为你的实际数据库信息

host = "localhost"

user = "your_username"

password = "your_password"

database = "your_database"

# 建立数据库连接

connection = mysql.connector.connect(

host=host,

user=user,

password=password,

database=database

)

# 执行 SQL 查询

query = "SELECT * FROM your_table"

df = pd.read_sql(query, connection)

# 保存 DataFrame 到 Excel 文件

df.to_excel("output.xlsx", index=False)

# 关闭数据库连接

connection.close()

确保替换代码中的 your_username、your_password、your_database、your_table 等信息为你实际的数据库信息。这个脚本将查询结果保存到名为 output.xlsx 的 Excel 文件中。你可以根据需要修改查询语句和保存的文件名。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接