以前也接触过sqlite数据库,但没有好好的总结一下,现在把这些东西列写下来,省得忘记.
所有操作都是在ubuntu 12.04下进行的,有关知识如下:
SQLite,是一款轻型的数据库,实现了多数的SQL-92标准,包括事务,就是代表原子性、一致性、隔离性和持久性的(ACID),触发器和多数的复杂查询。SQLite数据库是Android平台软件开发必备数据库产品!也是嵌入式开发中必备的产品.
1.查看数据库版本
- sqlite3 -version
2.创建数据库
- sqlite3 test.db //创建名为test数据库
终端会显示如下:
- linuxer@linuxer-Rev-1-0:~$ sqlite3 test.db
- SQLite version 3.7.9 2011-11-01 00:52:41
- Enter ".help" for instructions
- Enter SQL statements terminated with a ";"
- sqlite>
此时键入.help会得到帮助说明,如果键入.exit会离开终端.
键入.database会查看当前已建立的数据库.
3.操作指令:注意!所有操作指令都以分号为结尾.
3.1创建数据表
- create table user(id,username,password);
3.2创建数据表
- insert into user(id,username,password)values(1,'abc','123');
3.3查询数据
- select * from user;