import pymysql
from pymysql import connect
con=pymysql.connect(host='localhost',port=3306,database='1902a',user='root',password='123456',charset='utf8')
cur=con.cursor()#创建游标
sql='select * from lianxi'
cur.execute(sql)#执行命令
data=cur.fetchall()#获取数据
print(data)#处理数据
cur.close()#关闭游标
con.close()#关闭连接
# data=cur.fetchone()#获取一条数据数据
# data1=cur.fetchmany(100)#括号里写多少就获取多少数据
# data2 = cur.fetchall() #获取所有数据
方法二
import MySQLdb
aa=MySQLdb.connect(host='localhost',port=3306,database='1902a',user='root',password='123456',charset='utf8')
cur=aa.cursor()#创建游标
cur.execute('select * from lianxi')
for i in range(cur.rowcount):#rowcount是cursor的一个属性 有多少条记录都记录在rowcount里面
row = cur.fetchone() #返回的是有一个元祖
if row[1] =="小花": #元祖查找元素要用索引
print("测试通过")
break
else:
print("测试没通过")

循环插入100条数据

import MySQLdb
aa=MySQLdb.connect(host='localhost',port=3306,database='1902a',user='root',password='123456',charset='utf8')
cur=aa.cursor()#创建游标
for i in range(100): #循环插入100条数据
cur.execute(f"INSERT INTO lianxi(name,`gongzi`)value ('赵洪成{i+1}',20)")
aa.commit()
aa.close()#关闭数据库 不写也可以

最新文章

  1. git 学习
  2. 安装oracle数据库,登录 时无法连接目标机
  3. c++学习一:指针基础
  4. 03Mybatis_mybatis框架原理——执行流程
  5. Simple-RTMP-Server 服务器搭建
  6. Pyqt在QListWidget中添加右键菜单
  7. 20145227《Java程序设计》课程总结
  8. sdut 2605 A^X mod P
  9. JAVA 数组排序
  10. office 2003和office 2013同时安装使用的问题
  11. java 把URL中的中文转换成utf-8编码
  12. PHP 支持IMAP
  13. Springmvc构造RESTful详细讲解
  14. USB匹配电阻
  15. svn unable to connect to a repository at url 执行上下文错误 不能访问SVN服务器问题
  16. NYOJ710 外星人的供给站 【贪心】
  17. winform控件跨线程委托
  18. Activiti源代码分析
  19. c++多态性---虚函数
  20. RISC_CPU

热门文章

  1. [OpenCV实战]18 Opencv中的单应性矩阵Homography
  2. day02-Promise
  3. vulnhub靶场之HACKATHONCTF: 2
  4. [cocos2d-x]关于定时器
  5. Lspatch使用
  6. Node.js+Koa2+TypeScript技术概览
  7. ClickHouse(12)ClickHouse合并树MergeTree家族表引擎之AggregatingMergeTree详细解析
  8. Idea 2022 springboot 3.0 druid: testWhileIdle is true, validationQuery not set
  9. Spring IOC官方文档学习笔记(十)之类路径扫描与组件管理
  10. The Missing Semester - 第一讲 学习笔记