引入模块

  • 在py文件中引入pymysql模块
from pymysql import *

Connection 对象

  • 用于建立与数据库的连接
  • 创建对象:调用connect()方法
conn=connect(参数列表)
  • 参数host:连接的mysql主机,如果本机是’localhost’
  • 参数port:连接的mysql主机的端口,默认是3306
  • 参数database:数据库的名称
  • 参数user:连接的用户名
  • 参数password:连接的密码
  • 参数charset:通信采用的编码方式,推荐使用utf8

对象的方法

  • close()关闭连接
  • commit()提交
  • cursor()返回Cursor对象,用于执行sql语句并获得结果

Cursor对象

  • 用于执行sql语句,使用频度最高的语句为select、insert、update、delete
  • 获取Cursor对象:调用Connection对象的cursor()方法
cs1=conn.cursor()

对象的方法

  • close()关闭
  • execute(operation [, parameters ])执行语句,返回受影响的行数,主要用于执行insert、update、delete语句,也可以执行create、alter、drop等语句
  • fetchone()执行查询语句时,获取查询结果集的第一个行数据,返回一个元组
  • fetchall()执行查询时,获取结果集的所有行,一行构成一个元组,再将这些元组装入一个元组返回

对象的属性

  • rowcount只读属性,表示最近一次execute()执行后受影响的行数
  • connection获得当前连接对象

Python操作MySQL(一)相关推荐

  1. 15.python操作mysql

    15.python操作mysql 导入包 from pymysql import* 1. 创建 Connection 连接 conn=conne(host='192.168.13.130',port= ...

  2. python操作三大主流数据库(6)python操作mysql⑥新闻管理后台功能的完善(增、ajax异步删除新闻、改、查)...

    python操作mysql⑥新闻管理后台功能的完善(增.删.改.查) 安装表单验证 D:\python\python_mysql_redis_mongodb\version02>pip inst ...

  3. Python操作MySQL之SQLAlchemy

    Python操作MySQL之SQLAlchemy 原文:https://www.cnblogs.com/ccorz/p/5711955.html SQLAlchemy是Python编程语言下的一款OR ...

  4. python操作mysql操作步骤

    1.安装mysql pip install pymysql 2.导入pymysql from pymysql import * 3.创建数据库连接 conn = connect(host='local ...

  5. python2连接mysql_mysql-2:python操作mysql

    1.python操作mysql 安装MySQL-Python的包: pip install pymysql--import pymysql # pip install MySQLClient--imp ...

  6. python mysql倒序_day40:MySQL:python操作mysql:pymysql模块SQL注入攻击

    目录 part1:用python连接mysql 1.用python连接mysql的基本语法 创建连接conn→创建游标对象cursor→执行sql语句execute→获取数据fetchone→释放游标 ...

  7. linux下使用python操作mysql

    linux下使用python操作mysql 文章目录 linux下使用python操作mysql 一.Python 中MySQL的几个模块对象 1.模块 2.Connection 对象 3.Curso ...

  8. Python 操作 MySQL 的5种方式(转)

    Python 操作 MySQL 的5种方式 不管你是做数据分析,还是网络爬虫,Web 开发.亦或是机器学习,你都离不开要和数据库打交道,而 MySQL 又是最流行的一种数据库,这篇文章介绍 Pytho ...

  9. Python操作Mysql实例代码教程在线版(查询手册)_python

    实例1.取得MYSQL的版本 在windows环境下安装mysql模块用于python开发 MySQL-python Windows下EXE安装文件下载 复制代码 代码如下: # -*- coding ...

  10. python mysql返回,python操作mysql数据-执行语句返回值直接返回字典类型

    fetchall()将结果放在二维数组里面,每一行的结果在元组里面 import pymysql def export(table_name): conn =pymysql.connect(host ...

最新文章

  1. 可以控制到多低(功率)?
  2. 2016年中国数据安全五大发展趋势
  3. ReadDirectoryChangesW监控目录文件操作
  4. 数据结构实验三 树的遍历生成树
  5. 奇妙的安全旅行之加密算法概述
  6. PLSQL Developer工具远程连接Oracle数据库的方法
  7. 一次完整的react hooks实践
  8. CentOS_mini下安装docker 之 安装docker CE
  9. 【大数据之路-阿里巴巴大数据实践】第一篇 数据技术篇
  10. 计算机一级考试 文字录入,计算机一年级《文字录入》期末考试题(理论)B
  11. win10怎么用计算机二进制,Win10计算器怎么算二进制_win10计算器二进制使用教程...
  12. 服务器虚拟化怎么配置,教你如何配置服务器虚拟化环境
  13. 清华计算机自主招生试题,2018清华大学自主招生试题.pdf
  14. 小武与FasterRCNN
  15. 人工智能之我见(1)
  16. 2020 NOC 编程猫创新编程全国决赛小学组第一部分(客观题)
  17. 将HTML 转为pdf
  18. 自门控激活函数Swish
  19. 架构师小跟班:SSL证书免费申请及部署,解决页面样式错乱问题
  20. TFTLCD 16位并口屏幕驱动

热门文章

  1. python导出mysql授权语句
  2. HTCondor运行Java文件
  3. IBM将发布以固态硬盘为基础的全企业系统
  4. Git如何进行版本回退
  5. 熊猫多模式站群 模型handlers流程图
  6. 【React 基础】之 React 面向组件编程
  7. 【C语言】数组名作函数参数,完成数据的升序排列
  8. C#LeetCode刷题-Shell
  9. javascript 库_您应该在2020年尝试的10个很棒JavaScript库
  10. unity多人游戏_如何使用Unity 2D和镜像构建多人纸牌游戏(更新)