zoukankan      html  css  js  c++  java
  • pandas 存储文件到MySQL 以及读取

    pandas导入数据到MySQL

    1.导入必要的库
    2.创建链接
    3.导入数据
    import pandas as pd
    from sqlalchemy import create_engine
    conn = create_engine('mysql+mysqldb://root:password@localhost:3306/dbname?charset=utf8')
    df = pd.read_csv('order_info_utf.csv',names = ['user_id','ispaid','price','paidtime'])
    df.head()
    pd.io.sql.to_sql(df,'tablename',con=conn,schema='orders',if_exists = 'replace')
    
    

    root: 你的mysql数据库用户名
    password:数据库密码
    dbname : 数据库名

    df: 数据
    'tablename' : 表名
    schema='数据库名称'
    if_exists : 如果存在
    replace 取代更换
    append: 如果表存在,则将数据添加到这个表的后面
    fail: 不操作

    pandas 读取SQL数据

    import pandas as pd
    from sqlalchemy import  create_engine
    conn = create_engine('mysql+mysqldb://root:asd12001300@localhost:3306/lics?charset=utf8')
    df = pd.read_sql('select * from lc',conn)
    df.head()
    
    想学就不晚
  • 相关阅读:
    from...import...导入模块
    import 导入模块
    模块介绍
    面向过程编程
    生成器表达式
    maven打包项目到nexus私服
    Centos安装solr-5.5.5.tgz
    记录一个spring框架搭建的错误
    dubbo、zookeeper和spring整合
    Centos安装配置weblogic
  • 原文地址:https://www.cnblogs.com/pythonzwd/p/10804715.html
Copyright © 2011-2022 走看看