SQLite 是一个开源的嵌入式关系数据库,实现了简单便捷、自给自足的 、轻量级的SQL 数据库引擎。
在此介绍一些常用的SQLite操作指令
数据库相关方法
打开/创建数据库
sqlite3 DatabaseName.db
查看数据库中完整数据
sqlite> .dump
表相关方法
创建表
sqlite> CREATE TABLE tableName(
column1 datatype PRIMARY KEY,
column2 datatype,
column3 datatype,
);
查看数据库中的表
sqlite> .tables
查看表中完整数据
sqlite> .dump tableName
删除表
sqlite> DROP TABLE tableName;
数据相关方法
添加数据
方法一:
sqlite> INSERT INTO tableName [(column1, column2, column3,...columnN)]
VALUES (value1, value2, value3,...valueN);
方法二:
(适用于为所有column按顺序添加值的情况)
sqlite> INSERT INTO tableName VALUES (value1,value2,value3,...valueN);
获取数据
sqlite> SELECT * FROM tableName;
删除数据
sqlite> DELETE FROM tableName WHERE [condition];
删除所有数据
sqlite> DELETE FROM tableName;
更新数据
sqlite> UPDATE tableName
SET column1 = value1, column2 = value2...., columnN = valueN
WHERE [condition];
按升序/降序排列数据
sqlite> SELECT * FROM tableName ORDER BY columnName [ASC | DESC];