码迷,mamicode.com
首页 > 数据库 > 详细

python 连接操作mysql数据库

时间:2018-02-13 17:53:55      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:sql查询   tar   cut   import   select   fetchall   交互   回滚事务   游标   

  

开发数据库程序流程:

1.创建connection对象,获取cursor

2.使用cursor执行SQL

3.使用cursor获取数据、判断执行状态

4.提交事务 或者 回滚事务

 

import:

数据库连接对象:connection

数据库交互对象:cursor

  1. #sql查询语句  
  2. sql=‘select * from user ‘  
  3. #sql语句执行  
  4. cursor.execute(sql)  
  5. #获取返回数据总条数  
  6. rs=cursor.rowcount  
  7. print rs  
  8. #获取返回的第一条数据,此时游标rownumber=0,获取后=1  
  9. rs=cursor.fetchone()  
  10. print rs  
  11. #获取返回数据的接下来3条数据,此时游标rownumber=1,获取后=4  
  12. rs=cursor.fetchmany(3)  
  13. print rs  
  14. #获取剩下的所有返回数据,此时游标rownumber=4,获取后=最后条  
  15. rs=cursor.fetchall()  
  16. print rs  
  17. #循环获取,对每条数据进行处理  
  18. for row in rs:  
  19.     print ‘userID=%s  username=%s‘% row  
  20. cursor.close()  
  21. conn.close()  

python 连接操作mysql数据库

标签:sql查询   tar   cut   import   select   fetchall   交互   回滚事务   游标   

原文地址:https://www.cnblogs.com/hixiaowei/p/8446847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!