python-pymysql模块的使用入门
》python要操作数据库
需要一个模块的支持
了解一下
python2中,通过MySQLdb操作
在python3中,通过pymysql模块操作
》模块的安装
如果没有
pip install pymysql
卸载
pip uninstall pymysql
》导入模块,连接数据库
》获取游标
游标相当于光标
当运行了python程序以后,再一次查询下数据库
一张表就可以被查询得到了这个表就是由python来控制创建的
来一个插入数据
试一试,语句是否生效
结果会发现,并没有数据的插入成功
原因
游标插入的数据,需要提交一下才可以
在python中插入代码
再试一试
》关于游标的执行结果
游标的execute有一个返回值
返回值是影响的数量
》获取查询到的结果
获取一条,多条,全部
查询语句
结果
注意取值时的特点
游标是在动的
当取出了第一条以后,再继续fetch,会从上一次取过值以后的地方
接着往后面取值
这里需要明确游标取值的方式
》调整游标
游标对象.scroll(位移, mode=“relative”)
例子
例子中先取了两条数据
然后游标往回调了一档
再一次取,会再一次取到第二条数据
所以结果是
》游标调整,绝对位置
区别,模式调整到了absolute
第一个参数为第几条。初始游标的记数从0开始记录
代码中, 取游标1(索引序号为1)对应的数据,即取第二条数据
》改变结果的输出形态
默认游标中取出的数据是元组形态
只拿到了值
看不到键
通过加参数
可以拿到字典形态
效果
代码
》注
pymysql提供我们的只是一个接口
具体用的好不好
要看mysql学的好不好
python-pymysql模块的使用入门相关推荐
- python pymysql模块下载_Python Pymysql模块
Python Pymysql的使用 Pymysql的作用 简单来说:pymsql是Python中操作MySQL的模块,就是让我们通过python来实现对数据库的操作的 (1)pymysql模块的下载 ...
- python pymysql模块 链接mysql 遍历查询结果的方法 详解
目录 python链接mysql的方法 遍历字段获取值 完整代码 python链接mysql的方法 import json import pymysql def connect_mysql():con ...
- pymysql 模块 使用目录
mysql python pymysql模块 基本使用 mysql python pymysql模块 增删改查 插入数据 介绍 commit() execute() executemany() 函数 ...
- python pymysql实例_Python使用pymysql模块操作mysql增删改查实例分析
Python使用pymysql模块操作mysql增删改查实例分析 发布时间:2020-09-30 16:42:12 来源:脚本之家 阅读:92 本文实例讲述了Python使用pymysql模块操作My ...
- python 全栈开发,Day63(子查询,MySQl创建用户和授权,可视化工具Navicat的使用,pymysql模块的使用)...
昨日内容回顾 外键的变种三种关系:多对一:左表的多 对右表一 成立左边的一 对右表多 不成立foreign key(从表的id) refreences 主表的(id)多对多建立第三张表(foreign ...
- Python json模块 - Python零基础入门教程
目录 一.前言 二.python json 模块常用函数 三.json 转 Python 字典 dict 四.Python 字典 dict 转 json 五.关于 json.dump 和 json.l ...
- Python random 模块 - Python零基础入门教程
目录 一.Python random 模块常用函数介绍 二.Python random 模块使用 三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Pyt ...
- Python time 模块 - Python零基础入门教程
目录 一.前言 二.Python time 模块常用函数介绍 三.Python time 模块使用 1.Python time 模块获取时间 2.Python time 模块自定义时间格式 3.Pyt ...
- Python sys模块 - Python零基础入门教程
目录 一.Python sys 模块简介 二.Python sys 模块使用 三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 在 ...
- python中的pymysql_(转)Python中操作mysql的pymysql模块详解
原文:https://www.cnblogs.com/wt11/p/6141225.html https://shockerli.net/post/python3-pymysql/----Python ...
最新文章
- 哑谜,回文和暴力之美
- ViewPager动态添加、删除Fragment,且提供红色小圆球指示当前位置
- CF797E. Array Queries
- NSDictionary - 字典
- Data Lake Analytics: 使用DataWorks来调度DLA任务
- python使用joblib多进程执行for循环
- AJAX 框架Jquery的使用方法
- 作为程序员,你一般用什么软件画流程图时序图和状态图等?
- MapGIS注记文字无损转入ArcGIS软件
- 基于kettle的可视化数据集成平台
- ECMAScript 变量
- 「模拟8.19 A嚎叫..(set) B主仆..(DFS) C征程..(DP+堆优化)」
- 家庭花卉养殖技巧及技术收集
- 循序渐进学SAP系列(一):--SAP该如何入门
- 一.stm32的内部flash操作笔记
- js添加多marker 高德地图_h5高德地图javascript调起app导航定位多个marker
- python import lap 出错
- 大学计算机文化基础在哪上,大学计算机文化基础关于.pdf
- nginx 禁止恶意域名解析
- c char -> char*