SQLite.exe官方版是一款專業(yè)可靠的數(shù)據(jù)庫軟件,SQLite.exe最新版可以在Windows系統(tǒng)中鏈接SQLite的命令,還可以手動輸入和執(zhí)行針對SQLite數(shù)據(jù)庫的SQL語句,SQLite.exe官方版能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時能夠跟很多程序語言相結合。
SQLite.exe基本簡介
sqlite提供的是一些C函數(shù)接口,你可以用這些函數(shù)操作數(shù)據(jù)庫。通過使用這些接口,傳遞一些標準 sql 語句(以 char * 類型)給 sqlite 函數(shù),sqlite 就會為你操作數(shù)據(jù)庫。
SQLite.exe官方版跟MS的access一樣是文件型數(shù)據(jù)庫,就是說,一個數(shù)據(jù)庫就是一個文件,此數(shù)據(jù)庫里可以建立很多的表,可以建立索引、觸發(fā)器等等,但是,它實際上得到的就是一個文件。備份這個文件就備份了整個數(shù)據(jù)庫。
sqlite 不需要任何數(shù)據(jù)庫引擎,這意味著如果你需要 sqlite 來保存一些用戶數(shù)據(jù),甚至都不需要安裝數(shù)據(jù)庫(如果你做個小軟件還要求人家必須裝了sqlserver 才能運行,那也太黑心了)。
SQLite.exe功能介紹
SQLite是ansi c源代碼。它必須被編譯成機器代碼之前是有用的。這篇文章是一個指導編譯SQLite的各種方式。
SQLite是由超過一百C代碼和腳本的文件分布在多個目錄。SQLite是純粹的ansi C的實現(xiàn),但許多C語言源代碼文件的生成或改變了輔助C程序和AWK,SED,TCL腳本之前被納入SQLite庫完成。
建立必要的C程序和轉換和/或創(chuàng)建的C語言源代碼SQLite是一個復雜的過程。
為了簡化問題,SQLite作為預包裝的也可以合并源代碼文件:sqlite3.c。合并一個文件的ansi c實現(xiàn)整個SQLite庫代碼。合并更容易處理。一切都包含在一個代碼文件,所以它很容易落入源代碼樹的C或c++程序。所有的代碼生成和轉換步驟已經(jīng)進行了所以沒有輔助C程序配置和編譯和運行腳本。
因為整個圖書館都包含在一個翻譯單元,編譯器可以做更高級的優(yōu)化導致5%到10%的性能改進。由于這些原因,合并源文件(“sqlite3.c”)建議對所有應用程序。
SQLite直接從單個源代碼文件當然是可能的,但不推薦。對于某些專門的應用程序,它可能需要修改的方式構建過程不能僅僅通過使用預先構建的融合源文件從網(wǎng)站下載。
對于這些情況,建議一個定制的融合構建(如描述下面)和使用。換句話說,即使一個項目要求建立SQLite從單個源文件開始,仍然建議一個融合源文件作為一個中間步驟。
SQLite.exe軟件特色
預編譯的Android包含核心SQLite庫結合適當?shù)腏ava綁定,準備進入任何Android工作室項目。
一堆命令行工具來管理SQLite數(shù)據(jù)庫文件,包括命令行shell程序中,sqldiff程序,sqlite3_analyzer程序
VSIX方案普遍使用Visual Studio 2015 Windows平臺的開發(fā)。
完整的VSIX包和一個擴展SDK和所有其他組件對應用程序開發(fā)需要使用SQLite與Visual Studio 2012針對Windows Phone 8.0
分散到各地SQLite的源代碼保持在三個自動同步化石存儲庫可用于匿名的只讀訪問。任何人都可以查看存儲庫內(nèi)容和下載單個文件的歷史版本或ZIP檔案歷史簽到。你也可以克隆整個庫.
SQLite.exe常用語句
刪除表: drop table 表名;
插入數(shù)據(jù): insert into 表名 values(, , ,) ;
創(chuàng)建索引: create [unique] index 索引名on 表名(col….);
刪除索引: drop index 索引名(索引是不可更改的,想更改必須刪除重新建)
刪除數(shù)據(jù): delete from 表名;
更新數(shù)據(jù): update 表名 set 字段=’修改后的內(nèi)容’ where 條件;
增加一個列: Alter table 表名 add column 字段 數(shù)據(jù)類型;
選擇查詢: select 字段(以”,”隔開) from 表名 where 條件;
日期和時間: Select datetime(now)
日期: select date(now);
時間: select time(now);
總數(shù):select count(*) from table1;
求和:select sum(field1) from table1;
平均:select avg(field1) from table1;
最大:select max(field1) from table1;
最?。簊elect min(field1) from table1;
排序:select 字段 from table1 order by 字段(desc或asc) ;(降序或升序)
分組:select 字段 from table1 group by 字段,字段… ;
限制輸出:select 字段 from table1 limit x offset y;
= select 字段 from table1 limit y , x;
(備注:跳過y行,取x行數(shù)據(jù))
SQLite.exe更新日志:
1.修改用戶提交bug
2.添加新功能
小編推薦:SQLite.exe一直以來都是大多數(shù)網(wǎng)民最常用的軟件,{zhandian}還有{recommendWords}等同樣是網(wǎng)民非常喜愛的軟件,大家可以來{zhandian}下載!