python pymsql查询数据显示字段名
时间: 2023-10-26 21:46:07 浏览: 114
你可以使用 `cursor.description` 属性来获取查询结果的字段名。下面是一个示例代码:
```python
import pymysql
# 连接到数据库
conn = pymysql.connect(host='localhost', user='your_username', password='your_password', database='your_database')
cursor = conn.cursor()
# 执行查询
cursor.execute("SELECT * FROM your_table")
# 获取字段名
columns = [desc[0] for desc in cursor.description]
print(columns)
# 关闭连接
cursor.close()
conn.close()
```
在上述代码中,首先连接到数据库,然后执行查询语句。接着,通过遍历 `cursor.description` 的结果,获取每个字段的名称,并将它们存储在 `columns` 列表中。最后,打印出字段名。请确保将示例代码中的 `your_username`、`your_password`、`your_database` 和 `your_table` 替换为你实际使用的数据库信息。
阅读全文