Python 连接数据库两种方式

Python 连接数据库两种方式Python连接数据库两种方式

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

import pandas as pd
from sqlalchemy import create_engine
import pymysql

if __name__ == '__main__':
    # 第一种--------------------------------------------------------------
    # 用sqlalchemy构建数据库链接engine
    engine = create_engine("mysql+pymysql://root:root@127.0.0.1/data?charset=utf8")
    # sql 命令
    sql = "SELECT * FROM stu"
    df = pd.read_sql(sql=sql, con=engine)
    print(df)

    # 第二种--------------------------------------------------------------
    # sql 命令
    sql = "SELECT * FROM stu"
    # 用DBAPI构建数据库链接engine
    con = pymysql.connect(host='localhost', user='root', password='root', database='data', charset='utf8',
                          use_unicode=True)
    df = pd.read_sql(sql, con)
    print(df)

Jetbrains全家桶1年46,售后保障稳定

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234650.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • choropleth map_Mapsource

    choropleth map_Mapsource简介MapStruct是满足JSR269规范的一个Java注解处理器,用于为JavaBean生成类型安全且高性能的映射。它基于编译阶段生成get/set代码,此实现过程中没有反射,不会造成额外的性能损失。您所要做的就是定义一个mapper接口(@Mapper),该接口用于声明所有必须的映射方法。在编译期间MapStruct会为该接口自动生成实现类。该实现类使用简单的Java方法调用来映射source-target对象,在此过程中没有反射或类似的行为发生。性能优点与手工编..

    2022年10月26日
  • Linux游(1): diff, patch和quilt (下一个)

    Linux游(1): diff, patch和quilt (下一个)

    2021年12月17日
  • 利用python建立股票量化交易系统(一)——小市值选股票模型[通俗易懂]

    利用python建立股票量化交易系统(一)——小市值选股票模型[通俗易懂]从今天开始正式开启我的博客之旅,博客内容全部是我自己的量化心得,主要还是为自己将来中工作之中遇到相似问题,可以方便的找到答案,如果能帮到有相似问题的其他同学,我也很开心,如果帮不到的话,不喜勿喷,如果文章中有什么不对的地方,欢迎批评指正。建立第一个简单的量化模型——小市值选股票模型。思路:在A股市场之中,在每个月月底的时候,按照市值排名,选择最小市值的10只股票买入,持有到下个月月底…

    2022年6月26日
  • tchar ANSI编码 Unicode编码「建议收藏」

    tchar ANSI编码 Unicode编码「建议收藏」因为C++支持两种字符串,即常规的ANSI编码(使用””包裹)和Unicode编码(使用L””包裹),这样对应的就有了两套字符串处理函数,比如:strlen和wcslen,分别用于处理两种字符串微软将这两套字符集及其操作进行了统一,通过条件编译(通过_UNICODE和UNICODE宏)控制实际使用的字符集,这样就有了_T(“”)这样的字符串,对应的就有了_tcslen这样的函数为了存储这样

    2022年9月23日
  • 启动磁盘不能被分区或恢复成单个分区 mac_mac如何恢复成单个分区

    启动磁盘不能被分区或恢复成单个分区 mac_mac如何恢复成单个分区最近在MacbookPro2015款上面用bootcamp装了一个widow系统,因为一些不知道的原因,安装玩之后Mac还有一个OSXRESERVED磁盘,这个盘正常情况下安装完window会还给Mac,现在肯定是出现了一些问题。在终端里面输入diskutillist看到#:TYPENAMESIZE

    2022年8月11日
  • 如何下载spring源码?「建议收藏」

    如何下载spring源码?「建议收藏」如何下载spring源码?1、打开浏览器输入网址:spring.io回车,进入如下界面,点击project->springframework2、根据序号,目前最新的稳定版本为:5.3.8,点击序号4旁边的“小猫”图标进入下载页面3、进入如下界面,但不是我们需要的,往下划拉,4、划拉到这里为止,并点击如图所示链接5、来到如下界面,继续往下划拉6、划拉到这里,我们就找到了下载源码的链接:https://repo.spring.io其实我们完全可以直接在浏览器中输入该链

    2022年8月12日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号