求《SQLite權威指南第二版》全文免費下載百度網盤資源,謝謝~
《SQLite權威指南第二版》百度網盤pdf最新全集下載:
鏈接:https://pan.baidu.com/s/1BbVWfxQL0V52IRCt3TY60w
?pwd=ggvf 提取碼:ggvf
簡介:本書是一本關于SQLite起源、特性、簡介、使用、深度解析的書。全書首先從SQLite 初起源、特性、設計理念、實際應用講解開始,逐步深入、全面地介紹了在各個平臺如何使用SQLite。接著,介紹SQLite的一般SQL和高級功能的SQL,采取舉例說明,使得本書內容生動有趣。然后,全面介紹了各種語言如何與SQLite進行編程交互,重點介紹SQLite原生語言C語言中的API,使得使用者可以不管擴展SQLite的功能。本書還介紹了目前火熱的IOS和Android開發中如何使用SQLite,并給出實際例子。 后,介紹了SQLite內部架構設計,使得讀者可以深入理解SQLite,高級開發者可以進一步參與SQLite開發或者開發自己的SQLite。
請教windows下,安裝sqlite3的方法
sqlite的官方下載地址為http://www.sqlite.org/download.html,上面提供了多種版本的sqlite,我選擇下載名稱為sqlite-shell-win32-x86-3080500.zip 的版本。下載后就直接解壓到磁盤上,可以看到解壓后只有sqlite3.exe這個文件。
接下來需要將sqlite加入到path環境變量中(加入環境變量是為了更加方便地使用sqlite),右鍵我的電腦-屬性-高級系統設置-環境變量,在系統變量中找到Path,將解壓的文件夾目錄加入到后面(注意是文件夾目錄,例如我本機的目錄 E:Toolssqlite)。打開cmd,輸入sqlite3,如果彈出以下消息,就表示成功了。
sqlite應該下載哪個文件?
SQLite數據庫就是一個DLL文件,將它引用到你的項目里就可以了。樓主是用什么語言開發的?不同的語言就不同的DLL文件,如果你是用.NET開發的,就去搜索System.Data.SQLite.dll這個文件。
至于下哪個文件,你自己看著辦吧。
www.sqlite.org/download.html
Source Code
源代碼,因為SQLite是開源的。
Documentation
SQLite的說明文件,不是程序。
Precompiled Binaries for Linux
Linux平臺下的
Precompiled Binaries For Mac OS X (x86)
MAC平臺下的。
Precompiled Binaries For Windows
最常用的,Windows平臺下的。
請教windows下,安裝sqlite3的方法
1.先從官網獲取sqlite-amalgamation-3_6_22.zip;2.接著從官網獲取sqlitedll-3_6_22.zip
下載編譯好的DLL,這里有我們需要的sqlite3.def該文件
3.打開VC新建一個“Win32 Dynamic-Link Library”工程,命名為:sqlite3;
4.在接下來的對話框中選擇"An empty DLL project",點 FINISH->OK;
5.將sqlite-amalgamation-3_6_22文件夾下的sqlite3.h以及sqlite3.c兩個文件復制到工程文件夾下;
將sqlitedll-3_6_22文件夾下的sqlite3.def該文件復制到工程文件夾下;
6.在工程的Source Files中添加sqlite3.c文件;
7.在工程的Include Files中添加sqlite3.h文件;
8.在工程的Resource Files中添加sqlite3.def文件;
9.針對如下問題:
sqlite3.def : error LNK2001: unresolved external symbol sqlite3_column_databa_name
sqlite3.def : error LNK2001: unresolved external symbol sqlite3_column_databa_name16
sqlite3.def : error LNK2001: unresolved external symbol sqlite3_column_origin_name
sqlite3.def : error LNK2001: unresolved external symbol sqlite3_column_origin_name16
sqlite3.def : error LNK2001: unresolved external symbol sqlite3_column_table_name
sqlite3.def : error LNK2001: unresolved external symbol sqlite3_column_table_name16
sqlite3.def : error LNK2001: unresolved external symbol sqlite3_table_column_metadata
Debug/sqlite3.lib : fatal error LNK1120: 7 unresolved externals
在菜單【Project】-【Settings…】-【C/C++】標簽下的Category【General】下
Preprocessor definitions下:
新增2個編譯選項,分別是:
THREADSAFE
SQLITE_ENABLE_COLUMN_METADATA
10.往工程中添加sqlite3.def文件就是為生成sqlite3.lib文件;
sqlite3.lib是與sqlite3.dll動態鏈接庫文件一起提供給軟件開發者的;
sqlite怎么安裝
需要先下載后安裝,安裝步驟如下:
1、打開瀏覽器進入SQLite主頁,;
2、單擊頁面頂部的下載鏈接(Download)選項,進入下載頁面;
3、滾動鼠標到“Precompiled Binaries for Windows”,選擇sqlite-shell-win32-x86-xxxxxxxx.zip,點擊下載;
4、使用解壓工具,將其解壓。zip文件中包含一個sqlite3.exe文件,可以從解壓文件所在位置使用sqlite;如果你想從任何目錄下運行CLP,需要將該文件復制到Windows系統路徑下。默認情況下,Windows中工作的路徑是根分區下的(C:WindwosSystem32);
5、打開運行窗口,輸入CMD,調出Windows命令行窗口;
6、在命令行窗口輸入sqlite3并按回車,將出現SQLite命令行提示符。當SQLite命令行提示符出現時,輸入.help,將出現一列類似相關命令的說明。輸入.exit后退出程序。