python之pymysql的使用
import pymysql# mysql驱动
#
# pymysql
# 最火的一个驱动,基本上都用这个
#
# MySQLclient
# 致命缺点:对mysql安装有需求,
#
# mysql-python
# 适用于python2 ,不支持python3
#
# mysql链接时,python版本过高,Django版本低导致连接有问题database=pymysql.connect("127.0.0.1","test","test","db",charset='utf-8')
#格式pymysql.connect("Mysql服务器地址","用户名","密码","数据库名字",charset="utf-8")
cursor=database.cursor()#初始化指针
#增加
#格式:"INSERT INTO 表名字(字段1,字段2,字段3) VALUE(内容1,内容2,内容3)"
# sql="INSERT INTO data (date,compy) VALUES ('2019-9-20','河北');"
# cursor.execute(sql)
# database.commit()#对存储的数据修改后,需要commit
# database.close()#更新
#格式:"UPDATE 表名字 SET 字段=内容1 WHERE date='2019-09-20"
# sql = "UPDATE data SET date='2019-09-21' WHERE date='2019-09-20';"
# cursor.execute(sql)
# database.commit()
# database.close()#查询
#基础语法:"SELECT 字段 FROM 表名字 WHERE 条件"
# sql="SELECT compy FROM data WHERE date='2018-07-21';"
# cursor.execute(sql)
# result=cursor.fetchall()
# print(result)#删除
#格式:“DELETE FROM 表名字 WHERE 条件”
# sql = "DELETE FROM data WHERE date='2018-09-21';"
# cursor.execute(sql)
# database.commit()
# database.close()# 注意:
# fetch获取的数据默认是元组,如果想要字典类型:
# res1=cursor.fetchone() #查询的结果就是一个字典的形式,字典的key就是对应的字段名,value就是字段名对应的记录内容
# # res1=cursor.fetchall() #查询多条或所有结果是一个列表中套着一个一个字典
解释:这里面编写的是mysql数据库的sql语句。
python之pymysql的使用相关推荐
- 记录python使用pymysql连接mysql数据库,使用impyla、ibis-framework[impala]连接hive\impala(kerberos)数据库(备以后查阅)
记录python使用pymysql连接mysql数据库,使用impyla.ibis-framework[impala]连接hive\impala(kerberos)数据库(备以后查阅) 连接mysql ...
- 【Python之pymysql库学习】一、分析fetchone()、fetchmany()、fetchall()(保姆级图文+实现代码)
目录 实现效果 实现思路 实现代码 总结 欢迎关注 『Python之pymysql库学习』 系列,持续更新中 欢迎关注 『Python之pymysql库学习』 系列,持续更新中 实现效果 实现思路 其 ...
- 【Python之pymysql库学习】二.游标cursor的相关知识(保姆级图文+实现代码)
目录 读取的数据类型 读取的数据转为字典类型效果 读取的数据转为字典类型实现思路 读取的数据转为字典类型实现代码 关于游标的重置 总结 欢迎关注 『Python之pymysql库学习』 系列,持续更新 ...
- 【Python之pymysql库学习】三.sql语句的相关知识(保姆级图文+实现代码)
目录 实现效果 实现思路 实现代码 总结 欢迎关注 『Python之pymysql库学习』 系列,持续更新中 欢迎关注 『Python之pymysql库学习』 系列,持续更新中 实现效果 把给读取数据 ...
- Python进阶----pymysql模块的使用,单表查询
Python进阶----pymysql模块的使用,单表查询 一丶使用pymysql 1.下载pymysql包: pip3 install pymysql 2.编写代码 ...
- Python安装pymysql
Python安装pymysql 环境:jupyter Notebook(Anaconda) 1. 未安装pymysql 2. 打开cmd(命令提示符) 3. 出现错误 开始我简单粗暴的直接在cmd中输 ...
- Python使用pymysql往数据库插入数据和查询数据
Python使用pymysql往数据库插入数据和查询数据 第一步:导入import pymysql连接数据库 #连接数据库try:db = pymysql.connect(host='127.0.0. ...
- python使用PyMySQL的连接MySQL数据库
如何实现将100000条数据插入到MySQL数据库?如果使用MySQL客户端来完成这个操作,那么这个工作量无疑是巨大的,可以通过使用程序代码的方式去连接MySQL数据库,然后对MySQL数据库进行增删 ...
- 导入python库linux_Linux下Python安装PyMySQL成功,但无法导入的问题
今天使用 Nginx 部署 Django应用.安装python库都显示成功安装. 尝试启动 uwsgi 服务,竟然报错 Traceback (most recent call last): File ...
- Python利用pymysql连接Mysql数据库
pymysql是一个Python的第三方包,需要手动安装后才能使用 1.使用pymysql查询数据 ''' pymysql基本使用步骤 使用pymysql查询数据 '''import pymysql# ...
最新文章
- 一文带你学会国产加密算法SM4的java实现方案
- 如何编写企业解决方案书(转)
- 影响中国历史的十篇政治美文
- 数值分析 python_数值分析python代码
- Python抖音机器人制作!让你有看不完的小姐姐
- Android 应用程序基础(Application Fundamentals)
- python怎么提取百度首页链接_python如何获取百度搜索结果的真实URL
- 微信小程序远程git代码管理
- Android 蓝牙手柄开发
- 虚拟打印机如何打印Text
- SD卡无法格式化方法介绍
- Linux 查询系统日志
- linux制作 引导盘,制作Linux引导盘的四种方法
- 区块链100讲:Truffle——一个更简单的部署智能合约的方法
- 股票波段+趋势+主力动向 三合一指标公式(无未来函数)
- C语言试题151之求 0到7 所能组成的奇数个数。
- 手机连接电脑可以看到便签吗,电脑和手机同步的便签怎么找到
- 【Spring Cloud】多数据源配置
- (01)ORB-SLAM2源码无死角解析-(01) 环境搭建,demo运行,ROS一键安装_清除各种疑难杂症
- 媒体文件信息查看工具 MediaInfo