分类
大小:167 KB
语言:简体中文系统:WinXP, Win2003, Vista, Win7, Win8, Win10
类别:文件下载时间:2019-03-12
sqlite3.exe是一款功能强大的数据库工具,该软件采用了最新的技术手段,当svn出现clean up死循环时,或者无法提交提示错误时可以用它来修复,sqlite3.exe在sqlite2.exe基础上做了升级,视图编码支持utf8,支持导出数据格式:csv、html、plain、sql、xml,需要的朋友可以前来欧普园下载!
sqlite3.exe是一款轻型的数据库,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界着名的数据库管理系统来讲,它的处理速度比他们都快。
1.命令行数据集分析工具
有经验的SQL用户可以使用SQLite命令行程序去分析各种混杂的数据集。原是数据可以从CSV(逗号分隔值文件)文件中导入,然后被切分产生无数的综合数据报告。可能得用法包括网站日志分析,运动统计分析,编辑规划标准,分析试验结果。当然你也可以用企业级的客户端/服务器数据库来做同样的事情。在这种情况下使用SQLite的好处是:SQLite的部署更为简单并且结果数据库是一个单独的文件,你可以把它存储在软盘或者优盘或者直接通过email发给同事。
2,替代某些特别的文件格式
许多程序使用fopen(),fread(),或fwrite()函数创建和管理一些自定义的文件用来保存数据。使用SQLite替代这些自定义的文件格式将是一种很好的选择。
3,内部的或临时的数据库
对于那些有大量的数据需要用不同的方式筛选分类的程序,相对于编写同样功能的代码,如果你把数据读入一个内存中的SQLite数据库,然后使用连接查询和ORDERBY子句按一定的顺序和排列提取需要的数据,通常会更简单和快速。按照上述的方法使用内嵌的SQLite数据库将会使程序更富有灵活性,因为添加新的列或索引不用重写任何查询语句。
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
在调试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数据库后,重启后就可以继续调试验证,而不用修改源码重编译烧录调试了,等调试好参数后再修改源码验证就搞定。
展开