文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>python之与mysql 交互 create by lee

python之与mysql 交互 create by lee

时间:2010-11-19  来源:陈力

 

 

>>> cur.scroll(0,'absolute')
>>> row=cur.fetchall()
>>> print row

cur.scroll(int,parm)

含义为:

引用
int:移动的行数,整数;在相对模式下,正数向下移动,负值表示向上移动。
parm:移动的模式,默认是relative,相对模式;可接受absoulte,绝对模式

cur.execute("insert? into table (row1, row2) values ('111', '222')")
cur.execute("update? table set?? row1 = 'test'? where? row2 = 'row2' ")
cur.execute("delete from? table? where row1 = 'row1' ")

※请注意,'%s'的单引号是SQL语句的间隔符,'value1'的单引号是python的字符串间隔符,其含义是不同的。是否需要间隔符,以及使用双引号还是单引号作为间隔,需根据其含义决定。例如,还有:

cur.execute("update FTPUSERS set passwd=%s where userid='%s' " %("md5('123')",'user2'))

这里,paswd=%s是因SQL的md5()函数是不需要单引号间隔的;"md5('123')"是python的字符串中含有单引号,所以用双引号括住。

conn.commit()

 

记得网上有网友请教,为什么程序没有报错,是因为程序需要执行commit() 。呵呵,小错铸成大过。

 

做好学习笔记,以供日后方便深入学习。

相关阅读 更多 +
排行榜 更多 +
零界之痕手游安卓下载

零界之痕手游安卓下载

角色扮演 下载
漫游都市手机版下载

漫游都市手机版下载

赛车竞速 下载
涡轮螺旋桨飞行模拟器无限金币版下载

涡轮螺旋桨飞行模拟器无限金币版下载

模拟经营 下载