python之MySQL学习——数据操作
2017-07-06 15:56
357 查看
1.增
2.删除
1 import pymysql as ps 2 3 # 打开数据库连接 4 db = ps.connect(host='localhost', user='root', password='123456', database='test', charset='utf8') 5 6 # 创建一个游标对象 7 cur = db.cursor() 8 9 sql = "INSERT INTO USER(NAME,SEX) VALUES(%s,$s)" 10 11 cur.execute(sql, ('小美','女')) 12 13 print("OK") 14 15 # 提交事务(这个一定要主动提交,不然在数据库中操作增、删结果不改变) 16 db.commit() 17 18 # 关闭游标 19 cur.close() 20 21 # 关闭数据库 22 db.close()
2.删除
1 import pymysql as ps 2 3 # 打开数据库连接 4 db = ps.connect(host='localhost', user='root', password='123456', database='test', charset='utf8') 5 6 # 创建一个游标对象 7 cur = db.cursor() 8 9 cur.execute('DELETE FROM USER WHERE NAME="小芳"') 10 11 a = cur.execute('SELECT * FROM USER') # 返回值是一个int类型的值 12 13 # 提交 14 db.commit() 15 16 # 查看记录数 17 print(a) 18 19 # 关闭游标 20 cur.close() 21 22 # 关闭数据库 23 db.close()
相关文章推荐
- Mysql学习点滴记录(2)--》数据的操作
- mysql模块学习:python操作MySQL数据库
- java操作MySQL数据事务的简单学习
- 在spark中操作mysql数据 ---- spark学习之七
- 在spark中操作mysql数据 ---- spark学习之七
- [Python]Python操作/管理Mysql学习(一)
- python学习笔记十一:操作mysql
- (大数据工程师学习路径)第五步 MySQL参考手册中文版----MySQL基本操作
- Python - mysql中导入CSV数据 【学习笔记】
- python开发学习-day09(队列、多路IO阻塞、堡垒机模块、mysql操作模块)
- [MySQL学习]MySQL学习之路(一)131028:数据库的基本操作和数据表的基本操作
- 【python学习.Mysql的基本操作使用】
- python学习之操作mysql
- python使用peewee实现mysql数据操作
- python学习之数据库操作(mysql_ubuntu版)
- MySQL 5.6学习笔记(数据表基本操作)
- Python学习第2节(基本数据类型操作和执行流程语句)
- MySQL学习笔记(二)数据类型及数据表的相关操作
- python 学习第十一课 上下文管理 paramiko 堡垒机 mysql操作
- Python 学习(4)---文件的读写操作以及数据的腌制