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)
上一篇 2025年5月30日 下午5:22
下一篇 2025年5月30日 下午6:01


相关推荐

  • JSON序列化与反序列化

    JSON序列化与反序列化一 JSON 语法重点 1 简单值里面不包括 undefined 2 JSON 字符串必须使用双引号 单引号会导致语法错误 3 JSON 与 JS 对象的不同之处 JSON 不用声明变量 不用分号结束 属性名必须用双引号包裹 二 JSON 序列化与反序列化 1 JSON stringify constinfo name lx age 24 hobby tv shopping constjsonTex

    2026年2月15日
    3
  • android studio toast不显示_androidtoast封装

    android studio toast不显示_androidtoast封装AndroidToast用于在手机屏幕上向用户显示一条信息,一段时间后信息会自动消失。信息可以是简单的文本,也可以是复杂的图片及其他内容(显示一个view)。1.简单用法Toast.makeText(midlet.getApplicationContext(),”用户名不能为空”,Toast.LENGTH_LONG).show();2.自定义显示位置效果代码toast=Toast.mak…

    2025年8月30日
    10
  • samba文件共享服务器安装

    samba文件共享服务器安装一、安装samba服务以及samba客户端yumlistsambayuminstallsambasamba-client安装好samba软件包以后,在系统中会添加名为smb和nmb的标准系统服务,管理员可以通过service(centos6)或systemctl(centos7)工具来控制Samba服务的启动与终止。其中smbd程序负责监听TCP协议的139端口(SMB协议)、445端口(CIFS协议),而nmbd服务程序负责监听UDP协议的137、138端口(NetBIOS协

    2022年5月18日
    37
  • 【mysql】主从复制

    【mysql】主从复制【mysql】主从复制

    2022年4月25日
    49
  • JAVA的网络编程基础概念建议收藏

    网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。网络编程中有两个主要的问题,一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协

    2021年12月20日
    42
  • nema23_57步进电机其实就是NEMA23电机

    nema23_57步进电机其实就是NEMA23电机熟悉步进电机的用户 应该知道其虽然是一个特定品种的电机 但其本身也是有着多个不同类型品种的 更不用说具体的型号 更是非常丰富 比如 57 步进电动机 就非常常用 很多人都听说过 所谓的 57 步进电机 其实就是 NEMA23 电机 这两个看似名称大不相同的电机 其实指的都是相同的品种 在众多步进电动机中 57 品种的电机产销量比较大 仅次于 42 步进电机 是非常常用的电机尺寸 因为性价比比较高的关系 所以推荐用户

    2026年3月18日
    3

发表回复

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

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