当前位置:网站首页 > 数据科学与大数据 > 正文

pymysql获取字段和数据(pymysql 查询数据)

在

Python

中,你可以使用Pandas库结合

MySQL 数据

连接

工具如`

pymysql

`或`

mysql

-connector-

python

`来实现从

MySQL

读取

数据

并呈现为整洁的表格界面。以下是一个基本步骤:

1. 安装必要的库:

首先确保已经安装了`pandas`, `

pymysql

`或`

mysql

-connector-

python

`以及用于GUI展示的`prettytable`或`tabulate`等库。如果没有安装,可以使用pip命令进行安装:

 pip install pandas pymysql prettytable tabulate 

2.

连接

MySQL

:

使用`

pymysql

`或`

mysql

-connector-

python

`建立到

MySQL

服务器的

连接

,并执行查询

获取 数据

 python import pymysql connection = pymysql .connect(host='your_host', user='your_user', password='your_password', db='your_db') cursor = connection.cursor() query = "SELECT * FROM your_table" cursor.execute(query) data = cursor.fetchall() 

3.

数据

处理:

将查询结果转换成Pandas DataFrame,这样就方便操作和整理

数据

 python df = pd.DataFrame(data, columns=[desc[0] for desc in cursor.description]) 

4. 生成表格:

使用`prettytable`或`tabulate`将DataFrame转换为美观的表格:

 python from prettytable import PrettyTable pt = PrettyTable(df.columns.tolist()) pt.add_rows(df.values.tolist()) print(pt)  # 或者使用tabulate import tabulate print(tabulate.tabulate(df, headers="keys", tablefmt="grid")) 

5. 关闭

连接

:

最后别忘了关闭

数据

连接

 python connection.close() 

完成以上步骤后,你应该能看到一个规范的表格显示在终端中。

到此这篇pymysql获取字段和数据(pymysql 查询数据)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 自动驾驶数据集有哪些(自动驾驶 数据集)2025-11-02 07:18:08
  • 全文数据库都有哪些(全文数据库的特点和用途)2025-11-02 07:18:08
  • 数据库端口号(数据库端口号是什么)2025-11-02 07:18:08
  • 小米手机数据迁移(小米手机数据迁移到真我)2025-11-02 07:18:08
  • uchar *s(uchar数据类型)2025-11-02 07:18:08
  • 中文全文数据库有哪些类型(中文数据库有哪几种)2025-11-02 07:18:08
  • 进程控制块是描述进程状态和特性的数据结构一个进程(进程控制块是描述进程状态和特性的数据结构一个进程是)2025-11-02 07:18:08
  • spss17.0数据分析教程(spss16.0数据分析)2025-11-02 07:18:08
  • 达梦数据库连接方式(达梦数据库使用)2025-11-02 07:18:08
  • 自动驾驶数据标注工作内容怎么写(自动驾驶数据标注员)2025-11-02 07:18:08
  • 全屏图片