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的游标是一种临时的数据库对象,即可以用来存放在数据库表中的数据行副本,也可以指向存储在数据库中的数据行的指针,游标提供了在逐行的基础上操作表中数据的方法
游标的一个常见用途就是保存查询结果,以便日后使用。