如何從資料庫中讀取資料

2021-06-26 02:06:53 字數 696 閱讀 5748

今天要用資料庫的時候,我發現我竟然忘記了怎麼從資料庫中讀取資料,而查了一圈谷歌,又是非常失望:內容基本就是摘抄了mysqldb和web.py的官方文件,實在是失望。

這篇文章先介紹mysqldb和web.py,django以後補上。

db = mysqldb.connect(...)

cursor = db.cursor()

cursor.execute("select user, url from mytable where id=1")

這個時候資料儲存在cursor中,可以像取字典一樣把資料取出

for (user, url) in cursor:

print user, url

web.py連線資料庫也類似:

db = web.database(....)

items = db.select("mytable", what="user, url", where="id=1")

注意database中的引數有些許不同,需要查文件。內容的取出倒像是屬性:

for item in items:

print item.user, item.url

就這樣了,當作是個備忘了吧。

AppSettings從資料庫讀取

1 2 提供對配置資訊的訪問 3 4public static class520 2122 23 24 25 26static 27 37return38 3940 41 在啟動時以後台任務重新整理配置資訊 42 43static 4462 catch exception ex 6365 66 ta...

從ACCESS資料庫中讀取Images

response.contenttype image 表示顯示所有支援的型別型別 如下,假設資料庫為image.mdb set conngraph server.createobject adodb.connection conngraph.connectionstring provider mic...

使用redis快取從資料庫中讀取資料

使用redis從資料庫中讀取資料後快取 class myredis return self handler public static function get key return value public static function set key,value return self han...