zoukankan      html  css  js  c++  java
  • Pandas学习笔记——连接MySql读取数据

    一、环境准备

      Windows10

      python3.6.5

      pandas:可以使用pip进行安装(  pip install pandas  )

      MySql : 用户名root | 密码 123456 | localhost:3306 | 数据库名称:test | 表名:student

      开发工具:Anaconda或者PyCharm

      数据准备:从网络获取或自己生成的数据库数据

    二、学习内容

      使用Pandas连接MySql读取数据

    三、细节

    1 导包

    import pandas as pd
    from sqlalchemy import create_engine

    2 获取数据库连接

    # 创建数据库连接
    conn = create_engine('mysql+pymysql://{}:{}@{}:{}/{}'.format("root","123456","localhost",3306,"test"))

    3 编写sql语句

    # sql的查询语句
    sql = 'select * from student'

    4 获取数据

    # 获取数据
    data = pd.read_sql(sql,conn)
    # 打印获取到的数据
    print(data)

    三、整体示例

    import pandas as pd
    from sqlalchemy import create_engine
    
    # 创建数据库连接
    conn = create_engine('mysql+pymysql://{}:{}@{}:{}/{}'.format("root","123456","localhost",3306,"test"))
    
    # sql的查询语句
    sql = 'select * from student'
    # 获取数据
    data = pd.read_sql(sql,conn)
    
    # 打印获取到的数据
    print(data)

    【PyCharm】执行结果示例:

     【Jupyter notebook】演示示例:

  • 相关阅读:
    Samba文件服务器详细配置步骤
    chkconfig命令详解
    rdesktop的使用方法
    CentOs中yum安装LAMP+PHPMYADMIN
    YUM源
    Centos下设置VNC为3389端口
    vnc服务的安装与配置
    rdesktop的使用
    nginx 日志分割
    程序员私活网汇总
  • 原文地址:https://www.cnblogs.com/lingchen-liang/p/12842824.html
Copyright © 2011-2022 走看看