pandas教程:[19]读写sql数据库

 时间:2024-10-15 05:32:29

如何从数据库中读取数倌栗受绽据到DataFrame中?pandas提供这这样的接口完成此工作——read_sql()。下面我们用塾即孢忧离子来说明这个方法。

我们要从sqlite数据库中读取数据,引入相关模块pandas教程:[19]读写sql数据库

read_sql接受两个参数,一个是sql语句,这个你可能需要单独学习;一个是con(数据库连接)、read_sql直接返回一个DataFrame对象pandas教程:[19]读写sql数据库打印一下,可以看到已经成功的读取了数据pandas教程:[19]读写sql数据库

我们还可以使用index_col参数来规定将那一列数据设置为indexpandas教程:[19]读写sql数据库结果输出为:pandas教程:[19]读写sql数据库

当然,我们可以设置多个index,只要将index_col的值设置为列表pandas教程:[19]读写sql数据库输出结果为:pandas教程:[19]读写sql数据库

写入数据库也很简单,下面第二句用于删除数据库中已有的表"weather_2012",然后将df保存到数据库中的"weather_2012"表pandas教程:[19]读写sql数据库

假如我们使用的是mysql数据库也没问题,我们只需要建立与mysql的连接即可,用下面的con代替上面的con可以达到的效果相同。pandas教程:[19]读写sql数据库

热门搜索
决明子泡水喝竟有6个害处 赶集网怎么发布信息 感冒鼻塞流鼻涕怎么办 云南石林旅游攻略 上海九龙男科医院怎么样 爱情公寓在哪里拍的 控球后卫怎么打 如何设置sim卡密码 睡觉时手麻是怎么回事 如何格式化u盘