簡體   English   中英

python26的sqlite版本

[英]sqlite version for python26

哪個版本的sqlite最適合python 2.6.2?

如果您的Python發行版已經附帶了sqlite的副本(例如Windows發行版或Debian),那么這是您應該使用的版本。

如果您自己編譯sqlite,則應使用sqlite作者推薦的版本(目前為3.6.15)。

我正在使用3.4.0慣性(這是我使用的Python 2. *版本所帶來的)但是沒有真正的原因(保存強大的慣性;-)以避免升級到3.4.2,這修復了一對夫婦可能導致數據庫損壞的錯誤,並沒有引入我所知的不兼容性。 (如果你堅持使用3.4.0我被告知關鍵是要避免使用VACUUM因為它可能會破壞你的數據)。

Python 3.1附帶了SQLite 3.6.11(它應該與Python 2. *一起使用)我可能有一天會更新(或者可能是最新版本,目前是3.6.15,以獲取一小部分未成年人)錯誤修復和增強)只是為了確保我在Python 2或Python 3上使用相同的版本 - 我從來沒有觀察到兼容性問題,但我懷疑是否已經進行了徹底的測試以支持讀取和編寫相同的數據庫3.4.0和3.6.11(或任何兩個版本迄今為止彼此分開! - )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM