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

python数据库连接操作cursor()

时间:2017-08-18 11:02:47      阅读:337      评论:0      收藏:0      [点我收藏+]

标签:过程   接收   移动   连接   sql   mysqldb   set   行存储   操作   

1.建立数据库连接

 import MySQLdb
     conn=MySQLdb.connect(host="localhost",user="root",passwd="sa",db="mytable")
   cursor=conn.cursor()  使用连接对象获得一个cursor对象

 2、执行数据库操作

    n=cursor.execute(sql,param)
     使用cursor提供的方法来进行工作. 这些方法包括两大类:1.执行命令,2.接收返回值

 3、cursor用来执行命令的方法:

     callproc(self, procname, args):用来执行存储过程,接收的参数为存储过程名和参数列表,返回值为受影响的行数
     execute(self, query, args):执行单条sql语句,接收的参数为sql语句本身和使用的参数列表,返回值为受影响的行数
     executemany(self, query, args):执行单挑sql语句,但是重复执行参数列表里的参数,返回值为受影响的行数
     nextset(self):移动到下一个结果集

 

python数据库连接操作cursor()

标签:过程   接收   移动   连接   sql   mysqldb   set   行存储   操作   

原文地址:http://www.cnblogs.com/linqiuhua/p/7387991.html

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