近期在学习python连接数据库,新手使用python连接数据库还是挺简单的
首先,在cmd命令行下安装pymysql
$ pip3 install PyMySQL
然后在pycharm中导入pymysql包
![](https://img.haomeiwen.com/i14612929/44645c8b3ff82a3b.png)
然后执行查询操作
![](https://img.haomeiwen.com/i14612929/4a0772bef7e5513a.png)
得到的结果是这个
![](https://img.haomeiwen.com/i14612929/3c76a64be34e78e3.png)
看着好难受,然后输出变量cursor.fetchall()的类型,发现是tuple(元组)类型。
![](https://img.haomeiwen.com/i14612929/178867d617a426ce.png)
将变量cursor.fetchall()转换成list(列表)类型,并写入到DataFrame中去。
![](https://img.haomeiwen.com/i14612929/84ff30b818c69375.png)
输出的结果是这样的,看起来比刚才输出要舒服多了,但是数据库中id与dataframe列编号在一起看起来还是有点不舒服。
![](https://img.haomeiwen.com/i14612929/0d62e3fd8b8eb508.png)
最后贴出完整的代码,希望对学习python的小伙伴们有帮助。
![](https://img.haomeiwen.com/i14612929/ceae228ce9dab5be.png)
网友评论