问题
如何在单独项目中应用多数据库?
解决办法
webpy 0.3 支持多数据库操作,并从web模块中移走数据库部分, 使其成为一个更典型的对象. 例子如下:
import web
db1 = web.database(dbn='mysql', db='dbname1', user='foo')
db2 = web.database(dbn='mysql', db='dbname2', user='foo')
print db1.select('foo', where='id=1')
print db2.select('bar', where='id=5')
增加, 更新, 删除和查询的方法跟原有单数据库操作类似.
当然, 你可以使用host和port参数来指定服务器地址和监听端口.
本文介绍如何在webpy 0.3中实现多数据库操作,包括通过不同数据库实例进行查询、增加、更新和删除等操作的方法,并提供了一个具体的示例。

被折叠的 条评论
为什么被折叠?



