python:MYSQLdb。如何在不执行大表中的select *的情况下获取列名?

麦克三河

我想获取一个表的列名,但是其中有超过一百万个数据。所以我不能使用:

cursor.execute("SELECT * FROM table_name")
print cursor.description

在sqlite3中,我这样做

crs.execute("PRAGMA table_info(%s)" %(tablename[0]))
for info in crs:
    print info

但这在python mysqldb中不起作用。有人知道该怎么做吗?

ec

您可以使用SHOW columns

cursor.execute("SHOW columns FROM table_name")
print [column[0] for column in cursor.fetchall()]

仅供参考,这与使用基本上相同desc

cursor.execute("desc table_name")
print [column[0] for column in cursor.fetchall()]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JSON中的ID非常大,如何在不损失精度的情况下获取它

来自分类Dev

如何在不执行mysql db query的情况下从缓存中获取数据

来自分类Dev

如何在不手动在SQL中手动键入列名的情况下透视表

来自分类Dev

如何在不指定列名称的情况下返回表第一列中的所有值?

来自分类Dev

如何在不知道列名的情况下从 mysql 查询中检索表行?

来自分类Dev

如何在不创建新列表对象的情况下获取python列表中的行范围?

来自分类Dev

在不获取记录的情况下获取belongsTo ID

来自分类Dev

在不获取文档的情况下获取Firestore文档的DocumentReference

来自分类Dev

如何在Excel中不更改列名的情况下合并一个列下的多个列?

来自分类Dev

如何在不事先知道队列名称的情况下路由到队列?

来自分类Dev

如何在不丢失索引列名称的情况下向索引添加值?

来自分类Dev

在不运行函数的情况下获取python函数属性

来自分类Dev

Cakephp:如何在不创建模型/控制器的情况下获取表数据?

来自分类Dev

如何在不指定列名的情况下使用bigquery在表的每个列上调用内置函数?

来自分类Dev

如何在没有NSFetchedResultsControllerDelegate的情况下获取结果?

来自分类Dev

如何在未安装的情况下获取Google Chrome?

来自分类Dev

如何在不使用AND的情况下从多行获取ID

来自分类Dev

如何在不同情况下获取员工记录

来自分类Dev

如何在选择属性的情况下获取选项的值

来自分类Dev

如何在postgresql的情况下获取新列

来自分类Dev

如何在没有列名或行名的情况下选择熊猫中的列和行?

来自分类Dev

如何在R中没有列名称的情况下获得矩阵元素?

来自分类Dev

在Cassandra中,如何在将列值保留为空的情况下以列名保存数据?

来自分类Dev

在扩展情况下,如何在Breeze生成的查询中设置列名?

来自分类Dev

如何在没有列名的情况下更改 Pandas 中的列类型?

来自分类Dev

如何在不牺牲完整性的情况下获取MySQL数据库表中的最新集合ID?

来自分类Dev

如何在不更改表中值的情况下基于应用于字段的函数从模型中获取列表

来自分类Dev

如何在不制作大的临时日志的情况下正确更新大表?

来自分类Dev

Python:如何在不循环的情况下获取给定值的dict键?

Related 相关文章

  1. 1

    JSON中的ID非常大,如何在不损失精度的情况下获取它

  2. 2

    如何在不执行mysql db query的情况下从缓存中获取数据

  3. 3

    如何在不手动在SQL中手动键入列名的情况下透视表

  4. 4

    如何在不指定列名称的情况下返回表第一列中的所有值?

  5. 5

    如何在不知道列名的情况下从 mysql 查询中检索表行?

  6. 6

    如何在不创建新列表对象的情况下获取python列表中的行范围?

  7. 7

    在不获取记录的情况下获取belongsTo ID

  8. 8

    在不获取文档的情况下获取Firestore文档的DocumentReference

  9. 9

    如何在Excel中不更改列名的情况下合并一个列下的多个列?

  10. 10

    如何在不事先知道队列名称的情况下路由到队列?

  11. 11

    如何在不丢失索引列名称的情况下向索引添加值?

  12. 12

    在不运行函数的情况下获取python函数属性

  13. 13

    Cakephp:如何在不创建模型/控制器的情况下获取表数据?

  14. 14

    如何在不指定列名的情况下使用bigquery在表的每个列上调用内置函数?

  15. 15

    如何在没有NSFetchedResultsControllerDelegate的情况下获取结果?

  16. 16

    如何在未安装的情况下获取Google Chrome?

  17. 17

    如何在不使用AND的情况下从多行获取ID

  18. 18

    如何在不同情况下获取员工记录

  19. 19

    如何在选择属性的情况下获取选项的值

  20. 20

    如何在postgresql的情况下获取新列

  21. 21

    如何在没有列名或行名的情况下选择熊猫中的列和行?

  22. 22

    如何在R中没有列名称的情况下获得矩阵元素?

  23. 23

    在Cassandra中,如何在将列值保留为空的情况下以列名保存数据?

  24. 24

    在扩展情况下,如何在Breeze生成的查询中设置列名?

  25. 25

    如何在没有列名的情况下更改 Pandas 中的列类型?

  26. 26

    如何在不牺牲完整性的情况下获取MySQL数据库表中的最新集合ID?

  27. 27

    如何在不更改表中值的情况下基于应用于字段的函数从模型中获取列表

  28. 28

    如何在不制作大的临时日志的情况下正确更新大表?

  29. 29

    Python:如何在不循环的情况下获取给定值的dict键?

热门标签

归档