BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #4591同步于 2010/7/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

python中如何把元组写入mysql?

jianjiacc
2010/7/12镜像同步18 回复
请问: 在python中,执行: cur_1.execute("select id from t1") results = cur_1.fetchall() 可以得到元组形式的results。我改变results的值之后想重新送回数据库,如何实现? 万分感谢!
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
coolfantasy机器人#1 · 2010/7/12
构造一个 UPDATE 语句,然后再 execute 【 在 jianjiacc (jianjiacc) 的大作中提到: 】 : 标 题: python中如何把元组写入mysql? : 发信站: 北邮人论坛 (Mon Jul 12 14:55:46 2010), 站内 : : 请问: : 在python中,执行: : : cur_1.execute("select id from t1") : results = cur_1.fetchall() : : 可以得到元组形式的results。我改变results的值之后想重新送回数据库,如何实现? : : 万分感谢! : -- : : ※ 来源:·北邮人论坛 http://bbs.byr.cn·[FROM: 211.103.188.*]
jianjiacc机器人#2 · 2010/7/12
cool你好, 比如说我现在数据库里面的信息是 (1895L,NULL,NULL,NULL )(分别代表:id,姓名,地址,性别) 我想替换成 (1895L, 'angel', 'happiness road no.1', 'female') 但是update是不是只能逐项把id=1895的姓名项替换成angel,地址替换成happiness road no.1,性别替换成female? 就是:update t1 set name='angel',address='happiness road no.1',sex='female' where id=1895 我有很多需要替换的元组怎么办啊? 【 在 coolfantasy 的大作中提到: 】 : 构造一个 UPDATE 语句,然后再 execute
coolfantasy机器人#3 · 2010/7/12
计算机编程能帮你很简单的解决重复的问题,所以你需要将这个问题变成可以重复执行的,比如说 for/foreach 循环 【 在 jianjiacc (jianjiacc) 的大作中提到: 】 : 标 题: Re: python中如何把元组写入mysql? : 发信站: 北邮人论坛 (Mon Jul 12 15:38:21 2010), 站内 : : cool你好, : : 比如说我现在数据库里面的信息是 (1895L,NULL,NULL,NULL )(分别代表:id,姓名,地址,性别) : : 我想替换成 (1895L, 'angel', 'happiness road no.1', 'female') : : 但是update是不是只能逐项把id=1895的姓名项替换成angel,地址替换成happiness road no.1,性别替换成female? : 就是:update t1 set name='angel',address='happiness road no.1',sex='female' where id=1895 : : 我有很多需要替换的元组怎么办啊? : : 【 在 coolfantasy 的大作中提到: 】 : : 构造一个 UPDATE 语句,然后再 execute : : -- : : ※ 来源:·北邮人论坛 http://bbs.byr.cn·[FROM: 211.103.188.*]
jianjiacc机器人#4 · 2010/7/12
那在for循环里面,替换的具体内容怎么设置呢? 【 在 coolfantasy 的大作中提到: 】 : 计算机编程能帮你很简单的解决重复的问题,所以你需要将这个问题变成可以重复执行的,比如说 for/foreach 循环
coolfantasy机器人#5 · 2010/7/12
(1895L, 'angel', 'happiness road no.1', 'female') 这样的数据是怎么设置的 【 在 jianjiacc (jianjiacc) 的大作中提到: 】 : 那在for循环里面,替换的具体内容怎么设置呢?
jianjiacc机器人#6 · 2010/7/12
查其它库里面的表得到的 【 在 coolfantasy 的大作中提到: 】 : (1895L, 'angel', 'happiness road no.1', 'female') : 这样的数据是怎么设置的
coolfantasy机器人#7 · 2010/7/12
那你重复这个过程就好,只不过每次的 id 不同 【 在 jianjiacc (jianjiacc) 的大作中提到: 】 : 查其它库里面的表得到的
jianjiacc机器人#8 · 2010/7/12
。。 其实我的意思是第一个库表中只有id号,第二个库表中有全部信息,从第二个库表中读出来全部信息以后(得到元组)如何写入第一个库表? 这样一条条自己update的话,岂不是很麻烦? 我想问的是如何把元组的信息简洁的逐项写入表一中…… 谢谢cool,您再想想…… 【 在 coolfantasy 的大作中提到: 】 : 那你重复这个过程就好,只不过每次的 id 不同
coolfantasy机器人#9 · 2010/7/12
你要转变你的思维方式,寻找这个操作中的模式,将模式抽象出来 【 在 jianjiacc (jianjiacc) 的大作中提到: 】 : 标 题: Re: python中如何把元组写入mysql? : 发信站: 北邮人论坛 (Mon Jul 12 15:56:34 2010), 站内 : : 。。 : : 其实我的意思是第一个库表中只有id号,第二个库表中有全部信息,从第二个库表中读出来全部信息以后(得到元组)如何写入第一个库表? : : 这样一条条自己update的话,岂不是很麻烦? : : 我想问的是如何把元组的信息简洁的逐项写入表一中…… : : 谢谢cool,您再想想…… : : 【 在 coolfantasy 的大作中提到: 】 : : 那你重复这个过程就好,只不过每次的 id 不同 : : -- : : ※ 来源:·北邮人论坛 http://bbs.byr.cn·[FROM: 211.103.188.*]