python3增删改查
来源:互联网 发布:淘宝上买东西分期还 编辑:程序博客网 时间:2024/06/11 07:56
增
import pymysql#打开数据库连接(地址,用户名,密码,数据库名称)db = pymysql.connect("localhost","root","123456","test")#创建游标cursor = db.cursor()try: #传入的数据 id=0 name='admin' password='admin' status=0 cursor.execute('insert into user(id,name,password,status) values("%d","%s", "%s","%d")' % \ (id, name,password,status)) #执行 db.commit()except: db.rollback()db.close();
删
import pymysqldb = pymysql.connect("localhost","root","123456","test")cursor = db.cursor()id=4sql = "DELETE FROM user WHERE id = %d" % \(id)try: cursor.execute(sql) db.commit()except: db.rollback();db.close()
改
import pymysqldb = pymysql.connect("localhost","root","123456","test")cursor = db.cursor()id = 6name='6'password='6'status=6sql = "update user set name=%s,password=%s,status=%d where id=%d" % \(name,password,status,id)try: cursor.execute(sql) db.commit()except: db.rollback()db.close()
查
import pymysqldb = pymysql.connect('localhost','root','123456','test')cursor = db.cursor()sql="select * from user"try: cursor.execute(sql) result = cursor.fetchall() for row in result: id = row[0] name=row[1] password=row[2] status=row[3] print("id=%d,name=%s,password=%s,status=%d" % \ (id,name,password,status))except: print("unable to fetch data") db.close();
阅读全文
0 0
- python3增删改查
- python3操作mysql数据库增删改查
- python3数据库mysql增删改查
- Python3简单操作MySQL(增删改查)
- hibernate增删查改
- XML 增删查改
- ldap 增删改查
- mysql增删改查
- 动态增删改查
- jdom增删改查
- 集合增删查改
- XML 增删改查
- xml增删改查
- lucene增删改查
- 增删改查
- ldap增删改查
- MySQLz增删改查
- 生成增删改查
- 字符个数统计
- java中的匿名内部类总结
- quartz工具类实现动态配置定时任务
- CCKS-2017行业知识图谱构建与应用-上篇
- 语法:C语言中printf函数的返回值
- python3增删改查
- 第一章 走进Excel VBA的世界
- 排序算法--时间复杂度(平均时间,最坏情况)、空间复杂度
- redis缓存(集群)
- Mysql数据库优化(一)
- 计算来到地球上多少天?
- 史上最全的maven pom.xml文件教程详解
- JavaScript知识点整理(2)
- 三种常见web攻击方式,xss、csrf和clickJacking