日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

psycopg2 mysql_使用psycopg2操作PostgreSQL数据库之二

發布時間:2025/4/16 数据库 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 psycopg2 mysql_使用psycopg2操作PostgreSQL数据库之二 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用psycopg2操作PostgreSQL數據庫之二

傭工7001

1. 連接數據庫:

import psycopg2

import psycopg2.extras

conn = psycopg2.connect(host='localhost', port=5432, user='myuser', password='mypass', database='mydb')

備注:connect()也可以使用一個大的字符串參數, 比如”host=localhost port=5432 user=postgres password=postgres dbname=test”

2. 打開Cursor:

cursor = conn.cursor(cursor_factory=psycopg2.extras.DictCursor)備注:這里創建的是一個字典Cursor, 這樣返回的數據, 都是字典的形式, 方便使用,如果不指定,則默認返回元組形式的結果集,只能以索引訪問字段值。

3. 執行SQL查詢:

(1)執行sql時傳入參數,要使用占位符%s(無論數據類型)

cursor.execute('SELECT * FROM operators WHERE id = %s;', (3,))特別說明:

sql腳本必須以分號結尾, 不能省略.

傳遞參數時,必須以元組的形式提供,一個參數時后面必須加逗號! (3)這樣是不行的.

(2)三種方式取得查詢結果:

psycopg2有3個方法用以取得結果:fetchone(), fetchall()和fetchmany()。

fetchone()????? 返回一條結果,如果找不到,返回None。

fetchall()??????? 返回所有結果,如果找不到,返回空list.。

fetchmany()?? 調用時需要給出1個指定返回結果數的參數, 每次調用,游標向后移,返回值如同fetchall()。

4. 執行增刪改sql語句

執行增刪改的sql語句,執行方法同查詢語句一樣,同樣使用cursor.execute(),只是執行后不需要獲取返回值,但是需要使用的連接對象的commit()方法提交一下,才會把數據提交到數據庫當中。

5.編程調試技巧:

查看psycopg2生成的sql腳本:Cursor對象的mogrify()方法會返回生成的sql腳本,調試時可以用來查看生成的sql是否正確。cursor.mogrify(‘SELECT * FROM test WHERE a = %s AND b = %s;’, (‘a’, ‘b’))

查看最后一次執行的sql腳本:訪問Cursor的query屬性,這是一個只讀的屬性,可以返回上次執行的sql腳本。

總結

以上是生活随笔為你收集整理的psycopg2 mysql_使用psycopg2操作PostgreSQL数据库之二的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产尻逼视频 | 亚洲欧美精品午睡沙发 | 电影寂寞少女免费观看 | 国产精品毛片av | 国产激情无套内精对白视频 | 91超碰在线免费观看 | 国产日韩亚洲 | 国语对白久久 | 在线视频综合网 | 久草福利资源站 | 韩国av不卡 | 天天摸天天碰天天爽天天弄 | 999国产| cekc老妇女cea0 | 国精品人妻无码一区二区三区喝尿 | 曰韩一级片 | 国产精品分类 | 亚洲一区久久 | 黄色av免费在线 | 最近的中文字幕 | 五月天激情四射 | 四虎影院在线看 | 中文字幕免费在线观看视频 | 久草国产精品视频 | 色七七桃花影院 | 日本美女黄视频 | 免费观看成人鲁鲁鲁鲁鲁视频 | 国产精品久久久久久在线观看 | 色欧美在线 | 黑人中文字幕一区二区三区 | 91在线网站| 亚洲第一av | 一区二区三区在线观 | 9999re| 99热这里有精品 | 国产91精品一区二区麻豆亚洲 | 国产成人精品一区二区三区视频 | 亚洲av永久纯肉无码精品动漫 | 啪啪无遮挡 | 免费啪啪小视频 | 国产成人精品影院 | 小sao货大ji巴cao死你 | 波多野结衣在线网址 | 亚洲小视频在线 | 中国黄色录像一级片 | v片在线免费观看 | 国产成人亚洲综合a∨婷婷 台湾a级片 | 奇米影视亚洲 | 国产女主播自拍 | 激情文学8888| 色老头在线观看 | 国产无套内射普通话对白 | 可以在线看的av | www.久久国产 | avtt一区| 精品国产av无码一区二区三区 | 国产精品扒开腿做爽爽爽男男 | 亚洲成人网在线播放 | 国产精品1区2区3区 在线看黄的网站 | 18做爰免费视频网站 | 午夜影视福利 | 91精品国产一区二区在线观看 | 国产色黄 | caoporm超碰| 日韩欧美一二三区 | 日韩毛片儿| 国产在线一二三区 | 能看的毛片 | 依人99| a天堂av| 欧美绿帽合集videosex | 天天干天天色 | 色综合视频| 日韩综合 | 淫片在线 | 久草最新视频 | 成人午夜视频免费在线观看 | k8yy毛片 | 国产日韩专区 | 日本美女一级片 | 一区二区在线视频观看 | 香蕉爱爱视频 | 无码精品视频一区二区三区 | 韩日一区 | 亚洲精品一线 | 亚洲tv在线观看 | 日韩综合在线 | 久久理论视频 | 成人涩涩视频 | 国产精品7777 | xxxx在线视频 | 亚洲 欧美 国产 另类 | 想要xx视频| 欧美少妇诱惑 | 亚洲成人影音 | xxxx日本高清| 天天射天天操天天干 | 久久99精品国产麻豆婷婷 | 欧美日批 |