sqlite3.exe是一款功能强大的数据库工具,该軟件采用了最新的技术手段,当svn出现clean up死循环时,或者无法提交提示错误时可以用它来修复,sqlite3.exe在sqlite2.exe基础上做了升级,视图编码支持utf8,支持导出数据格式:csv、html、plain、sql、xml,需要的朋友可以前来欧普园下载!

sqlite3.exe簡介
sqlite3.exe是一款輕型的數據庫,它的設計目標是嵌入式的,而且目前已經在很多嵌入式産品中使用了它,它占用資源非常的低,在嵌入式設備中,可能只需要幾百K的內存就夠了。它能夠支持Windows/Linux/Unix等等主流的操作系統,同時能夠跟很多程序語言相結合,比如Tcl、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開源世界著名的數據庫管理系統來講,它的處理速度比他們都快。
sqlite3.exe功能
1.命令行數據集分析工具
有經驗的SQL用戶可以使用SQLite命令行程序去分析各種混雜的數據集。原是數據可以從CSV(逗號分隔值文件)文件中導入,然後被切分産生無數的綜合數據報告。可能得用法包括網站日志分析,運動統計分析,編輯規劃標准,分析試驗結果。當然你也可以用企業級的客戶端/服務器數據庫來做同樣的事情。在這種情況下使用SQLite的好處是:SQLite的部署更爲簡單並且結果數據庫是一個單獨的文件,你可以把它存儲在軟盤或者優盤或者直接通過email發給同事。
2,替代某些特別的文件格式
許多程序使用fopen(),fread(),或fwrite()函數創建和管理一些自定義的文件用來保存數據。使用SQLite替代這些自定義的文件格式將是一種很好的選擇。
3,內部的或臨時的數據庫
對于那些有大量的數據需要用不同的方式篩選分類的程序,相對于編寫同樣功能的代碼,如果你把數據讀入一個內存中的SQLite數據庫,然後使用連接查詢和ORDERBY子句按一定的順序和排列提取需要的數據,通常會更簡單和快速。按照上述的方法使用內嵌的SQLite數據庫將會使程序更富有靈活性,因爲添加新的列或索引不用重寫任何查詢語句。
sqlite3.exe使用說明
1 在欧普园下载sqlite3.exe文件
2 命令行cmd,进入到sqlite3.exe目录
3 >sqlite3.exe database.db 来打开sqlite数据库。
4 基本语法:
>.help 查找帮助
sqlite> .help
.backup ?DB? FILE Backup DB (default "main") to FILE
.bail ON|OFF Stop after hitting an error. Default OFF
.databases List names and files of attached databases
.dump ?TABLE? ... Dump the database in an SQL text format
.echo ON|OFF Turn command echo on or off
.exit Exit this program
sqlite3調試說明
在調試Android上層系統時,經常需要改動到跟數據庫相關的參數,光有SQL語句使用知識毫無用處,好在Android命令行下有sqlite3命令,而現在系統的應用會把數據保存到/data/data/包名/database/目錄下,該目錄下會有.db擴展名的數據庫文件,關于該命令的使用如下例:
1、打開指定數據庫:
sqlite3 /data/data/com.android.providers.settings/databases/settings.db
2、打開數據庫後進入sqlite>命令行,可以使用.help查看可用指令了,也可以使用標准的SQL語句進行調試使用了,當我們使用update、delete、insert等指令更新SQL數據庫後,重啓後就可以繼續調試驗證,而不用修改源碼重編譯燒錄調試了,等調試好參數後再修改源碼驗證就搞定。