python连接数据库

import mysql

打开数据库连接(用户名,密码,数据库名)

db = mysql.connect(host="localhost",user="用户名",
passwd="密码",db="表名",port=3306)

使用cursor()方法获取游标操作

cursor = db.cursor()

使用execute()执行sql语句操作

cursor. execute("sql语句")

使用fetchone()方法获得一条数据

data = cursor.fetchone()
print data
db.close() #关闭数据库连接

/获取结果/
cursor.fetchone()查询一条
cursor.fetchmany(3)查询前3条
cursor.fetchall()查询所有

游标的概念与作用:
游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标充当指针的作用,尽管游标能遍历结果中的所有行,但它一次只指向一行
sql的游标是一种临时的数据库对象,即可以用来存放在数据库表中的数据行副本,也可以指向存储在数据库中的数据行的指针,游标提供了在逐行的基础上操作表中数据的方法
游标的一个常见用途就是保存查询结果,以便日后使用。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • python操作mysql数据库原文: http://codingdict.com/article/6351 Py...
    茶茶点阅读 570评论 0 2
  • 数据库编程概述、pymysql基本操作方法总结、参数化列表防止SQL注入总结 2.6 Python数据库编程 学习...
    Cestine阅读 1,575评论 0 2
  • 什么是MySQLdb? MySQLdb是用于Python链接Mysql数据库的接口,它实现了Python数据库AP...
    胖腚猴阅读 3,243评论 0 0
  • 《六项精进》 大纲,背诵1遍,共375遍 《 大学》诵读0遍,共230遍 其他经典 无 日行一善,完成 日省一事,...
    a92bbf37be2b阅读 123评论 0 0
  • 高考放假前的最后一天,谁也没心思把课听进去,一到放假就会觉得平时连开空调都如此抠门的学校在复印试卷的确阔气,哗啦啦...
    南屿阅读 224评论 0 0