但是这样查到的数据是不含有表头信息的
时间: 2024-03-12 17:48:07 浏览: 24
你说得对,我忘记在代码中添加表头信息了。以下是修改后的代码示例,包括了表头信息:
```python
import pymysql
# 连接 MySQL 数据库
conn = pymysql.connect(
host='localhost', # MySQL 服务器地址
port=3306, # MySQL 服务器端口号
user='root', # MySQL 用户名
password='password', # MySQL 密码
database='testdb' # 数据库名称
)
# 创建游标对象
cursor = conn.cursor()
# 执行查询语句
cursor.execute('SELECT * FROM users')
# 获取表头信息
headers = [desc[0] for desc in cursor.description]
# 获取查询结果
results = cursor.fetchall()
# 打印表头信息和查询结果
print(headers)
for row in results:
print(row)
# 关闭游标和连接
cursor.close()
conn.close()
```
在上面的代码中,`cursor.description` 返回查询结果的元数据信息,包括字段名等信息。通过列表推导式 `[desc[0] for desc in cursor.description]`,可以获取所有字段名,作为表头信息。
希望这次回答能够满足你的需求!
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)