![零基础入门Python数据分析与机器学习](https://wfqqreader-1252317822.image.myqcloud.com/cover/147/44510147/b_44510147.jpg)
上QQ阅读APP看书,第一时间看更新
3.1.3 常用数据库数据
1.读取MySQL数据库数据
Python可以直接读取MySQL数据库,连接之前需要安装pymysql库。例如,统计汇总数据库orders表中2020年不同类型商品的销售额和利润额,示例代码如下:
![](https://epubservercos.yuewen.com/F4E5C2/23721471401889206/epubprivate/OEBPS/Images/Figure-P55_8411.jpg?sign=1739919196-UULDHArRzaeaxzBoHjAd3HR886I3iVvN-0-68cc425c91a682aee662e3238ed1283b)
在JupyterLab中运行上述代码,输出结果如下:
![](https://epubservercos.yuewen.com/F4E5C2/23721471401889206/epubprivate/OEBPS/Images/Figure-P55_8409.jpg?sign=1739919196-A7Vv5Pj82gfKAFAICEmAGEBcGqwrkJwd-0-34a414feba5b30f98f1cb2b96d63af6d)
2.读取SQL Server数据库数据
Python可以直接读取SQL Server数据库数据,连接之前需要安装pymssql库。例如,查询数据库orders表中2020年利润额在400元以上的所有订单,示例代码如下:
![](https://epubservercos.yuewen.com/F4E5C2/23721471401889206/epubprivate/OEBPS/Images/Figure-P55_8413.jpg?sign=1739919196-H9EiQInRZ4EEDvhEJHYSMyjLFwebQUlt-0-f1706d2c857eb053afe701f1fbc8b237)
在JupyterLab中运行上述代码,输出如下:
![](https://epubservercos.yuewen.com/F4E5C2/23721471401889206/epubprivate/OEBPS/Images/Figure-P56_8415.jpg?sign=1739919196-HMBdoLcc9I8ywhFHU535gKJrjjAf5Amk-0-7e1b7df1569ac41930fd0871ba78bc29)