SQLite3是一个轻量级嵌入式数据库,其主要有以下的特点:
1、零配置无需安装和管理配置;
2、储存在单一磁盘文件中;
3、数据库文件可在不同字节序的机器自由共享;
4、比目前流行的大多数数据库对数据的操作要快;
作为一个入门级的菜鸟速成教程主要介绍了数据库的创建以及最基本的增、删、查、改部分,相关操作在Linux系统下完成。
1、安装Sqlite3数据库
命令:sudo apt-get install sqlite3
2、创建数据库
命令:sqlite3 数据库名.db
3、 创建表
命令:create table 表名 (列名1 数据类型 primary key not null,列名2 数据类型,列名3 数据类型......);
4、插入数据(insert)
命令:insert into 表名(列明1,列名2......) values (插入值1,插入值2......);
注意事项:
1、前面括号中列名的值必须与后面括号中的插入值对应,若是字符串的话需要加单引号。
2、主键的值不能重复且不能为空。
5、查询表中数据(select)
命令:select *from 表名;(查询所有信息)
命令:select *from 表名 where 列名 = 指定信息;(在限制条件下查询指定信息)
6、 删除表中数据(delete)
命令:delete from 表名 where 列名=具体限制条件;
7、数据更新 (update)
带有where子语句的数据更新
命令:update 表名 set 更改的列名 = 更改后的列名对应数据 where 用来定位的列名 = 列名对应数据;