3分钟教会你用Python读取MySQL中的数据

2023-06-19 0 1,092

他们晓得用Python预测统计数据很方便快捷,所以Python怎样加载MySQL中的统计数据呢?

只不过很单纯,只需两步。

1、Python相连MySQL

2、Python继续执行sql句子

3、将查阅到的统计数据切换为DataFrame

在统计数据挖掘中,他们通常用pymysql那个程序库相连MySQL。

采用前须要加装pymysql,透过pip指示间接加装方可。

1、Python相连MySQL

加装好pymysql后,保证MySQL处于恒定运转状况,引入pymysql并建立相连,标识符如下表所示。

3分钟教会你用Python读取MySQL中的数据

这儿初始化了pymysql中的connect方式,当中模块说明如下表所示。

host:MySQL的ip门牌号,邻近地区的用127.0.0.1,用localhost也行。user:MySQL帐号,这儿用root帐户。passwd:MySQL公钥,加装MySQL时他们增设的公钥。db:相连别的统计资料库,这儿相连mydb统计资料库。charset:增设代码文件格式为utf8,避免英文错字。

2、Python继续执行sql句子

相连到MySQL后,建立两个滑鼠,用以继续执行sql句子,标识符如下表所示。

3分钟教会你用Python读取MySQL中的数据

当中建立了两个滑鼠cursor,sql句子为查阅emptb表中的所有记录,利用cursor继续执行sql句子,最后提交。

初始化fetchall方式从滑鼠cursor中取出所有统计数据,查看前5条,标识符如下表所示。

3分钟教会你用Python读取MySQL中的数据

运转结果:

3分钟教会你用Python读取MySQL中的数据

可以看到,得到的统计数据是两个元组,里面的每个元素也是两个元组。

3、将统计数据切换为DataFrame

由于他们在Python统计数据挖掘中用统计数据框(DataFrame)比较方便快捷,所以透过以下标识符将那个元组切换为统计数据框。

3分钟教会你用Python读取MySQL中的数据

运转结果:

3分钟教会你用Python读取MySQL中的数据

最后,提取完统计数据,别忘了关闭相连哦,否则可能导致资源浪费。

3分钟教会你用Python读取MySQL中的数据

到此,我们用Python从MySQL中提取到统计数据,并切换为了统计数据框,接着就可以愉快地进行后续的预测了。

3分钟教会你用Python读取MySQL中的数据

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务