python怎么安装pymysql_python安装PyMySQL

python怎么安装pymysql_python安装PyMySQL1 确定 Python 版本和 scripts 目录下有 pip exe 运行 cmd 管理员 进入后输入 python 确定版本指定到 python 下 scripts 目录下 然后输入 pip 确认是否已安装 pip 一般是已经安装的 2pip 安装 PyMySQL3 案例 连接数据库并执行查询 importdateti cursors 连接配置信息 config

1确定Python版本 和 scripts目录下有pip.exe

运行- cmd (管理员) –  进入后输入: python  确定版本

指定到python下scripts目录下,然后输入 pip 确认 是否已安装 pip,(一般是已经安装的)

2pip安装 PyMySQL

3案例:

连接数据库并执行查询

import datetime

import pymysql.cursors

# 连接配置信息

config = {

‘host’: ‘127.0.0.1’, #本地服务器

‘port’: 3306,

‘user’: ‘root’,

‘password’: ”,

‘db’: ‘viomall’,

‘charset’: ‘utf8mb4’,

‘cursorclass’: pymysql.cursors.DictCursor,

}

# 创建连接

connection = pymysql.connect(config)

# 执行sql语句

try:

with connection.cursor() as cursor:

# 执行sql语句,进行查询

sql = ‘SELECT * FROM viomall.user_ebay’

cursor.execute(sql)

# 获取查询结果

result = cursor.fetchall() #获取全部结果,取一条为 fetchone()

print(result)

# 没有设置默认自动提交,需要主动提交,以保存所执行的语句

connection.commit()

finally:

connection.close();

执行结果为:表里有2条记录

[{‘ebay_user_id’: 10007, ‘user_id’: 10024}, {‘ebay_user_id’: 10046, ‘user_id’: 10163}]

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

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

(0)
上一篇 2026年3月17日 上午11:10
下一篇 2026年3月17日 上午11:10


相关推荐

  • Modbus 通信协议详解

    Modbus 通信协议详解一、Modbus协议简介Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同

    2022年7月4日
    20
  • 小米解bl锁跳过168小时_xiaomi redmi 红米秒解BL工具分享支持小米红米机型秒解BL跳过168小时[通俗易懂]

    小米解bl锁跳过168小时_xiaomi redmi 红米秒解BL工具分享支持小米红米机型秒解BL跳过168小时[通俗易懂]目前小米的新机,官方风控都默认绑定7天也就是168小时才能解锁BL,部分账号需要绑定15天才能满足条件,导致很多爱玩机的小伙伴被拒门外。并不是所有人都愿意等待官方解锁时候,而跳过168小时解锁,也成为了很多小伙伴希望的事情。本工具来自ROM乐园技术大神分享,经测试部分版本可秒解BL,无需等待,但并不是百分百才能成功。如果你官方工具解锁失败,不妨试试这个解锁工具,建议更换1个小米账号,再使用此工具解锁BL看看————————————————unlockBootloaderxiaomi…

    2022年6月6日
    220
  • jmespath(1)基础语法

    jmespath(1)基础语法前言JMESPath是JSON的查询语言。您可以从JSON文档中提取和转换元素官方文档:https://jmespath.org/tutorial.html基本表达式JMESPath用的最多的

    2022年7月29日
    9
  • 关于find my iphone的所有问题汇总解决

    关于find my iphone的所有问题汇总解决看见很多朋友都在问 findmyiphone 的一些问题 我来解释一下 如果有问题 欢迎接着提问 我会尽我所能解答 希望能帮到你们 1 用 appleid 免费激活 findmyiphone 和 mobileme 账号的区别 findmyiphone 不是新软件新功能 以前是 mobileme 里的一个功能 有 mobileme 账户 就是的朋友们以前肯定都很熟悉这个 这次 ios4 2 的升级 把这个功能单独

    2026年3月19日
    1
  • 初识ABP vNext(8):ABP特征管理

    初识ABP vNext(8):ABP特征管理

    2020年11月20日
    233
  • apache2虚拟主机实现一个服务器绑定多个域名[通俗易懂]

    apache2虚拟主机实现一个服务器绑定多个域名[通俗易懂]1.apache2的配置首先要配置好apache2,如果未配置,请参考我之前的博文:lamp的配置2.域名的解析将全部域名的www和@的A记录解析到云服务器的IP3.虚拟主机的配置1.配置httpd.conf如果etc/httpd/conf/httpd.conf存在,则配置此httpd.conf如果etc/httpd/conf/httpd.conf不存在,此时需要我们在/etc/apache2下

    2026年1月17日
    5

发表回复

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

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