嵌入式資料庫sqlite

2021-06-08 04:57:31 字數 1069 閱讀 2824

-----------**自虛擬神話)

也許往往大家是不需要像mysql、sqlserver這類在複雜的資料庫,那麼sqlite

值得你去嘗試下!

什麼是 sqlite ?

sqlite 是一款輕量級的、基於檔案的嵌入式資料庫,2023年就已經誕生,經過多年的發展,直到今天已經成為最流行的,包括google在內的公司在其桌面軟體中亦使用 sqlite 儲存使用者資料(典型的在金山詞霸、mozilla firefox、safari、迅雷看看的安裝目錄就有這麼個檔案'sqlite3.dll')。由此可以看出,已經沒有任何理由去懷疑sqlite的穩定性了。

sqlite的優勢?

1. 免配置,和access一樣,只要把資料庫檔案通過ftp上傳到伺服器上就可以使用,不需要伺服器的額外支援

2. 備份方便,因為只是乙個檔案,只要複製乙份該檔案,就能備份整個資料庫

3. 雖然是輕量級資料庫,但他支援最大 2tb 的單個庫檔案。

4. 快,無與倫比的快。經過實際測試,在幾百萬記錄的情況下,sqlite的插入和查詢速度和 mysql 不分上下,快於 sql server,10倍於 access (但這並不意味著它可以替代 sql server)

5、sqlite還可以加密,單個檔案的優點可以在各種系統平台上使用同乙個資料庫檔案。

網路上sqlite的管理工具是相當多,但很多不支援中文的,我有用過的覺得還不錯的推薦下:

1、sqlite manager

,firefox瀏覽器的擴充套件形式提供的sqlite客戶端

2、sqlitespy

,是乙個快速和緊湊的gui sqlite資料庫管理器。它讀取sqlite3的檔案和執行對他們的sql。它的圖形使用者介面使得它很容易探索,分析和處理sqlite3的資料庫。

在unity3d中如何使用呢?

首先說明下他不支援webplayer!

)、mono.data.sqliteclient.dll、system.data.dll(這兩個在 ..\unity\editor\data\frameworks\mono.framework目錄下已經有了)放在該目錄下,將資料庫檔案放在跟asset同一級目錄下!其它的照下面這網頁說的做吧!

嵌入式資料庫sqlite

自虛擬神話 也許往往大家是不需要像mysql sqlserver這類在複雜的資料庫,那麼sqlite值得你去嘗試下!什麼是 sqlite sqlite 是一款輕量級的 基於檔案的嵌入式資料庫,2000年就已經誕生,經過多年的發展,直到今天已經成為最流行的,包括google在內的公司在其桌面軟體中亦使...

SQLite嵌入式資料庫資料的檢視

開啟android開發工具,用eclipse的ddms模式可以看到下圖 在data data 你的專案的包名 databases 資料庫名,在這個目錄下,可以看到你所要用到的資料庫 將此資料庫拷貝出來,拷貝方法 找到你的android的sdk安裝目錄,此目錄下有個adb工具 執行到此目錄下 然後直接...

Sqlite 嵌入式資料庫移植和使用

1.源 的獲取 sqlite是乙個功能強大 體積小運算速度快的嵌入式資料庫,採用了全c語言封裝,並提供了八十多個命令介面,可移植性強,使用方便。sqlite源 sqlite 3.6.17.tar.gz 2.sqlite移植到x86 for linux l解壓檔案 建立乙個資料夾,將源 放在這個資料夾...