跟老齐学Python之使用Python查询更新数据库(4)
复制代码 代码如下: cur.execute("update users set username=%s where id=2",("mypython")) 1L cur.execute("select * from users where id=2") 1L cur.fetchone() (2L, u'mypython', u'123456', u'python@
复制代码 代码如下:
>>> cur.execute("update users set username=%s where id=2",("mypython"))
1L
>>> cur.execute("select * from users where id=2")
1L
>>> cur.fetchone()
(2L, u'mypython', u'123456', u'python@gmail.com')
从操作中看出来了,已经将数据库中第二条的用户名修改为mypython了,用的就是update语句。
不过,要真的实现在数据库中更新,还要运行:
复制代码 代码如下:
>>> conn.commit()
这就大事完吉了。
精彩图集
精彩文章