使用sqlite3数据库管理命令行工具对SQLite数据库进行操作
SQLite是Android内置的轻量级数据库,其实用一个文件作为数据库文件存放需要存储的表,同时另外存储一张表来存储该数据库文件相关的一些信息,针对SQLite使用的语句和SQL语句基本相同。 SQLite3是一个命令行工具,通过命令行对SQLite进行管理和操作。在Android的ADK中集成了SQLite3工具,如果安装了ADK并且配置了相关的环境变量,则可以直接使用sqlite3命令。
SQLite3的命令分为两种:sqlite3本身的工具命令以及使用sql语句对sqlite数据库文件进行操作,本文就常用的几种命令进行说明: (1) sqlite3 dbfilename: 新建或打开数据库文件(如果不存在则新建并打开) (2)sqlite> .database显示数据库信息;包含当前数据库的位置 这些指令都可以通过 sqlite> .help 进行查看 (3).mode指令是sqlite3 非常重要的一个指令,用于修改数据库查询的输出模式 常见的模式 list|column|insert|line|tabs|tcl|csv 其中line模式显示最为详细 (4)直接输入sql语句进行建表、插入、删除、修改和查询操作,此处需记住必须以分号结尾,如果不以分号结尾直接回车,sqlite会用“---->” 提示继续输入,直至输入分号以结束一个语句~ (5)一篇较为详细的介绍sqlite的文章链接:点击打开链接
- (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- fastJson在bean中加入@JsonProperty转换出的对象中依然有字
- Oracle函数并发
- oracle 快速建表空间,用户,赋权
- xcode – Swift和比较C typedef枚举
- c# – 如何选择已使用OpenFileDialog打开的文件
- Highcharts AJAX JSON JQuery 实现动态数据交互显示图表 柱
- __flash__removeCallback未定义错误的解决方案
- c#-4.0 – 可能的C#4.0编译错误,可以其他人验证吗?
- 【码云周刊第 17 期】技术创新,基于 React Native 的开源项
- c# – 将LINQ to Entities查询中的每个项目转换为接口的最佳