900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > pandas插入mysql库_使用pandas将DataFrame数据直接写入MySQL数据库

pandas插入mysql库_使用pandas将DataFrame数据直接写入MySQL数据库

时间:2019-11-06 11:35:46

相关推荐

pandas插入mysql库_使用pandas将DataFrame数据直接写入MySQL数据库

先看下需要存入的df数据:

安装并导入需要的库:

先创建数据库:

开始直接一条pandas入库:

入库后查看数据:

注意:

(1)再进行入库的时候,他会根据列自动选择类型,可能为double、float等,后面如果出现类型不匹配,就会报错,这种情况一定要进入数据库后去改下数据类型,不然会一直报错

(2)pymysq:此处用的是pymsql,不要再用mysqldb,这是个坑,很麻烦,安装也很麻烦,还是用这个吧,网上其他人说的mysqldb不好用,别用了

在pandas.DataFrame.to_sql时指定数据库表的列类型

0.296.01.24 11:22:49字数 655阅读 12,411

问题

在数据分析并存储到数据库时,Python的Pandas包提供了to_sql 方法使存储的过程更为便捷,但如果在使用to_sql方法前不在数据库建好相对应的表ÿ

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。