python cursor中的scroll方法

2021-09-16 13:12:25 字數 1001 閱讀 1812

scroll(self, value, mode='relative'):移動指標到某一行.如果mode='relative',則表示從當前所在行移動value條,如果 mode='absolute',則表示從結果集的第一行移動value條.

python中連線資料庫

conn = mysqldb.connect(host='localhost', user='root', passwd='root', db='python',charset='utf8') 

charset是要跟你資料庫的編碼一樣,如果是資料庫是gb2312 ,則寫charset='gb2312'。

下面貼一下常用的函式:

然後,這個連線物件也提供了對事務操作的支援,標準的方法

commit() 提交

rollback() 回滾

cursor用來執行命令的方法:

callproc(self, procname, args):用來執行儲存過程,接收的引數為儲存過程名和引數列表,返回值為受影響的行數

execute(self, query, args):執行單條sql語句,接收的引數為sql語句本身和使用的引數列表,返回值為受影響的行數

executemany(self, query, args):執行單挑sql語句,但是重複執行引數列表裡的引數,返回值為受影響的行數

nextset(self):移動到下乙個結果集

cursor用來接收返回值的方法:

fetchall(self):接收全部的返回結果行.

fetchmany(self, size=none):接收size條返回結果行.如果size的值大於返回的結果行的數量,則會返回cursor.arraysize條資料.

fetchone(self):返回一條結果行.

scroll(self, value, mode='relative'):移動指標到某一行.如果mode='relative',則表示從當前所在行移動value條,如果 mode='absolute',則表示從結果集的第一行移動value條.

MapReduce中的Shuffle和Sort分析

mapreduce 是現今乙個非常流行的分布式計算框架,它被設計用於平行計算海量資料。第乙個提出該技術框架的是google 公司,而google 的靈感則來自於函式式程式語言,如lisp,scheme,ml 等。mapreduce 框架的核心步驟主要分兩部分 map 和reduce。當你向mapre...

linux系統中device tree的SPI描述

spi匯流排可以使用乙個spi主裝置節點和多個spi從裝置為子節點描述。想要在dev目錄中產生乙個spidev節點的話可以增加下面的描述 spidev1 spidev 0 end spidev 0 spidev1 最新的核心遇到compatible spidev 這個屬性會報出warnning,建議...

MapReduce中的Shuffle和Sort分析

mapreduce 是現今乙個非常流行的分布式計算框架,它被設計用於平行計算海量資料。第乙個提出該技術框架的是google 公司,而google 的靈感則來自於函式式程式語言,如lisp,scheme,ml 等。mapreduce 框架的核心步驟主要分兩部分 map 和reduce。當你向mapre...