SQLite數據庫是一款用戶廣泛的輕型數據庫軟件,SQLite3占用資源非常的低,并且支持Windows/Linux/Unix等等主流的操作系統,同時能夠跟很多程序語言相結合,比如Tcl、PHP、Java等,比起其他大型的數據庫軟件,這款軟件最大的優點就是處理速度,非常適合小規模的項目選擇使用。
1、SQLite數據庫支持ACID事務
2、零配置 – 無需安裝和管理配置
3、儲存在單一磁盤文件中的一個完整的數據庫
4、數據庫文件可以在不同字節順序的機器間自由的共享
5、支持數據庫大小至2TB
6、足夠小,大致13萬行C代碼,4.43M
7、比一些流行的數據庫在大部分普通數據庫操作要快
8、簡單,輕松的API
9、包含TCL綁定,同時通過Wrapper支持其他語言的綁定
10、良好注釋的源代碼,并且有著90%以上的測試覆蓋率
11、獨立: 沒有額外依賴
12、源碼完全的開源,你可以用于任何用途,包括出售它
13、支持多種開發語言:C,C++,PHP,Perl,Java,C#,Python,Ruby等
創建表: createtable表名(元素名類型,…);
刪除表: droptable表名;
插入數據: insertinto表名values(,,,);
創建索引: create[unique]index索引名on表名(col….);
刪除索引: dropindex索引名(索引是不可更改的,想更改必須刪除重新建)
刪除數據: deletefrom表名;
更新數據: update表名set字段=’修改后的內容’where條件;
增加一個列: Altertable表名addcolumn字段數據類型;
選擇查詢: select字段(以”,”隔開)from表名where條件;
日期和時間:Selectdatetime('now')
日期: selectdate('now');
時間:selecttime('now');
總數:selectcount(*)fromtable1;
求和:selectsum(field1)fromtable1;
平均:selectavg(field1)fromtable1;
最大:selectmax(field1)fromtable1;
最小:selectmin(field1)fromtable1;
排序:select字段fromtable1orderby字段(desc或asc);(降序或升序)
分組:select字段fromtable1groupby字段,字段…;
限制輸出:select字段fromtable1limitxoffsety;
=select字段fromtable1limity,x;
1、首先等待SQLite下載完成,然后全部解壓
2、我的電腦右擊->屬性->高級系統設置->高級->環境變量->Path->編輯->新建->[你的安裝目錄]->ok
3、然后運行CMD,輸入下圖命令,如果反饋如下圖,即為安裝成功