python MySQLdb
2016-01-18 00:00
633 查看
一、插入数据 import MySQLdb conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1234',db='mydb') cur = conn.cursor() reCount = cur.execute('insert into UserInfo(Name,Address) values(%s,%s)',('eddy','china')) conn.commit() cur.close() conn.close() print reCount 二、批量插入数据 import MySQLdb conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1234',db='mydb') cur = conn.cursor() li =[ ('eddy','china'), ('eddy1','china'), ] reCount = cur.executemany('insert into UserInfo(Name,Address) values(%s,%s)',li) conn.commit() cur.close() conn.close() print reCount 三、删除数据 import MySQLdb conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1234',db='mydb') cur = conn.cursor() reCount = cur.execute('delete from UserInfo') conn.commit() cur.close() conn.close() print reCount 四、修改数据 import MySQLdb conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1234',db='mydb') cur = conn.cursor() reCount = cur.execute('update UserInfo set Name = %s',('alin',)) conn.commit() cur.close() conn.close() print reCount 五、查数据 # ############################## fetchone/fetchmany(num) ############################## import MySQLdb conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1234',db='mydb') cur = conn.cursor() reCount = cur.execute('select * from UserInfo') print cur.fetchone() print cur.fetchone() cur.scroll(-1,mode='relative') print cur.fetchone() print cur.fetchone() cur.scroll(0,mode='absolute') print cur.fetchone() print cur.fetchone() cur.close() conn.close() print reCount # ############################## fetchall ############################## import MySQLdb conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1234',db='mydb') cur = conn.cursor() reCount = cur.execute('select Name,Address from UserInfo') nRet = cur.fetchall() cur.close() conn.close() print reCount print nRet for i in nRet: print i[0],i[1]
相关文章推荐
- python 堡垒机续-----终端方式
- python小白学习之路啊
- python做自动化测试,对java代码做单元测试(2)
- Python扫描指定目录下(包括子目录)的文件
- 用python做自动化测试--对Java代码做单元测试 (1)
- 编写python脚本-->批量下载淘宝 2012年ADC技术嘉年华PDF文件
- 2016/01/18 Python学习1
- python爬虫模拟登录之验证码
- Python学习第四天
- 在spark上做简单的文本分类(python)
- [Python标准库]random——伪随机数生成器
- python修饰符——带参数
- Python一周学习的小结
- Python及requests乱码问题的总结
- python无参数的装饰符
- python 环境搭建(Mac)
- ML--HMM(隐马尔可夫模型及python的实现2)
- python100例(一)
- python列表和QVariant
- 《笨办法学Python》 第15课手记