新手实现Python mysql数据库增删改查
来源:互联网 发布:key-value数据库 编辑:程序博客网 时间:2024/06/08 06:38
先说点题外话,偷懒了一个多月了,今天正式回归,今年要多学习点知识,一定要找个码农的工作
- 首先要安装python mysqldb模块,直接安装就行了
32位:https://pypi.python.org/pypi/MySQL-python/1.2.5
64位:http://arquivos.victorjabur.com/python/modules/MySQL-python-1.2.3.win-amd64-py2.7.exe
2.连接测试
import MySQLdb 分别为地址,用户名,密码,数据库名称db = MySQLdb.connect("localhost","root","112233","jike" )cursor = db.cursor()cursor.execute("SELECT VERSION()")data = cursor.fetchone()print "Database version : %s " % datadb.close()
3测试查询
import MySQLdbdb = MySQLdb.connect("localhost","root","112233","jike" )cursor = db.cursor()cursor.execute("SELECT * from usertable")row = int(cursor.rowcount)print rowdata=cursor.fetchall()for da in data: print 'userid=%s ,username=%s' %dadb.close()
结果
4
userid=2 ,username=shui
userid=3 ,username=cao
userid=4 ,username=zhao
userid=5 ,username=zhao
4.测试添加,更新,删除
默认是开启事务的,必须提交后才能更新到数据库中。
import MySQLdbdb = MySQLdb.connect("localhost","root","112233","jike" )cursor = db.cursor()cursor.execute("insert into usertable(userid,username) values(5,'zhao')")print cursor.rowcountcursor.execute("update usertable set username='cao' where userid=3")print cursor.rowcountcursor.execute("delete from usertable where userid=1")print cursor.rowcountdb.commit()db.close()
0 0
- 新手实现Python mysql数据库增删改查
- python安装mysql数据库和实现增删查改操作
- python操作MySQL数据库增删改查
- Django+python+mysql实现增删查改
- 简单数据库mysql的增删改查(新手)
- MySql数据库增删改查
- python mysql增删改查
- Python Mysql:增删改查
- Python访问MySQL数据库并实现其增删改查功能
- Python访问MySQL数据库并实现其增删改查功能
- python Django连接MySQL数据库做增删改查
- python 连接mysql数据库 进行增删改查操作
- python操作mysql数据库(增删查改)
- python操作MySQL数据库增删改查使用MySQLdb
- python操作MySQL数据库(增删改查)
- Python之MySQL数据库增删改查操作
- JDBC连接MySQL数据库实现增删查改
- C++ API方式连接mysql数据库实现增删改查
- Java中的标识符和关键字
- 二分查找Binary Search
- Bzoj 1251: 序列终结者(splay)
- 前端关于屏幕的不同属性
- java模板方法模式
- 新手实现Python mysql数据库增删改查
- 基本数据结构--表、栈和队列
- Ajax数据格式
- jquery仿IOS弹出框插件
- 属性动画
- 常见前端面试题及答案(下)
- 最短路径问题
- 模拟实现库函数atoi
- Java集合系列(6)--HashMap