sqlite3使用记录

参考资源

SQLite 简介 | 菜鸟教程 (runoob.com)

Ubuntu下sqlite3的安装及使用

安装步骤

安装:sudo apt-get install sqlite3

查看版本:sqlite -version

安装Sqlite3编译需要的工具包:sudo apt-get install libsqlite3-dev

语法说明

注意
(1)sqlite语法忽略大小写的区别,除了GLOB等某些运算符,没有细究是哪些。
(2)注意语句结束的分号 ;

1.创建数据库

(1)/* 创建新的数据库 */
sqlite3 database.db
(2)/* 打开已存在的库 */
.open database_name.db

2.创建表

create  TABLE table_name(….);

3.查看表

.table_name
.schema table_name   /* 查看表完整信息 */

4.删除表

.tables  //先查询表是否存在
DROP TABLE table_name;

5.插入表

(1) /* 按列进行插入 */
insert into table_name [(column1, column2, column3,...columnN)]  
values(value1, value2, value3,...valueN);
 
(2)/* 按照顺序,全部插入 */    
insert into table_name values(value1,value2,value3,...valueN);

6.更新表

/* 更新符合条件的列 */
update table_name SET column1 = value1, column2 = value2...., columnN = value
where [condition];

7.查询表

/* 查询某些字段 */
SELECT column1, column2, columnN FROM table_name;
/* 查询全部 */
select * from table_name;

8.ALTER命令

/*重命名已有的表*/
alter table old_table rename to new_table;
/*在已有的表中添加一列信息*/
alter table table_name ADD COLUMN column_def...;

9.删除语句

/* 删除符合条件的信息 */
delete from table_name where [condition];
/* 全部删除 */
delete from table_name;

10.退出sqlite

.exit