pymysql是python连接mysql常用的一个数据包。而我最近在做一个sql自助平台,要求用户在页面上选择库之后,可以在web页面上显示查询结果,这个需求分析起来不难,如果希望带上字段要采用DictCurosr,但是DictCursor由于采用了python的字典,而字典存放key value的顺序是打乱的,我尝试更改pymysql源码改为可以保证顺序的OrderDict,由于pymysql里面代码比较复杂,感觉时间成本较高,这个方案放弃,于是找到了另外一个解决办法。即通过pandas传入pymysql的连接,读取数据,而pandas读取的mysql数据不仅带上了字段,而且和数据库表里的字段顺序一致。部分代码如下:

pymysql 查询数据字段顺序乱序的解决办法

相关文章:

  • 2022-12-23
  • 2021-05-31
  • 2021-09-18
  • 2021-07-12
  • 2021-11-07
  • 2021-11-30
  • 2022-12-23
  • 2021-04-29
猜你喜欢
  • 2022-12-23
  • 2021-05-10
  • 2022-01-04
  • 2021-08-02
  • 2022-12-23
  • 2022-12-23
  • 2021-10-23
相关资源
相似解决方案