获取sqlite

  • linux下直接sudo apt-get install sqlite3
  • windows下来这里下载对应系统的版本

使用
1 在目标文件夹创建xxx.db,然后sqlite3 xxx.db

2 提供帮助

.help

3 显示所有的数据库

.database

4.创建数据库表,CREATE TABLE 表名字(变量名 类型 PRIMARY KEY(设置主键) NOT NULL(不为空),第二个变量,第三个)

CREATE TABLE weather( _id INTEGER PRIMARY KEY, date TEXT NOT NULL, min REAL NOT NULL, max REAL NOT NULL, humidity REAL NOT NULL, pressure REAL NOT NULL);数据类型NULL. INTEGER. 整数数字REAL. 浮点型TEXT. 字符型BLOB. 二进制对象,是什么就存什么

5 列出所有表

.tables 

6 显示你如何创建的表

.schema

7 插入新的数据行

INSERT INTO weather VLAUES(1,'2010420',16,20,0,1029);

8 显示weather表中所有数据

SELECT * FROM weatherSELECT * FROM weather WHERE pressure >=1031 AND max >=22;也加入一些条件  WHERE NAME GLOB 'Ki*';  显示所有name以Ki开头的ORDER BY max ASC;  以max升序排列查询结果LIMIT 1  表示查到一条记录就不再查询

9 .header on 打开数据所属名称

10 更新数据

UPDATE weather SET min = 0, max = 100 where date >= 20140626 AND date <= 20140627;

11 删除数据

DELETE FROM weather WHERE humidity != 0;

12 加入一列

ALTER TABLE weather ADD COLUMN description TEXT NOT NULL DEFAULT 'Sunny';

13 删除表

DROP TABLE weather;.tables

14 退出

.quit

更多相关文章

  1. 一句话锁定MySQL数据占用元凶
  2. pc android sqlcipher 加密
  3. Android(安卓)自定义LayoutManager
  4. android 给listview或gridview添加数据加载时的动画
  5. Android实用代码七段(三)
  6. Android(安卓)activity 开启时数据保存和恢复
  7. Android(安卓)Jetpack架构组件-Paging介绍及实践
  8. app/android:showAsAction的区别
  9. Android实现简单的分页效果

随机推荐

  1. Android(安卓)创建定时任务
  2. Android中通过view.getContext获取Activi
  3. Android中JNI的使用方法
  4. Android(安卓)LayoutInflater深入分析及
  5. LeadTools Android(安卓)入门教学――运
  6. [Android] Android(安卓)Badge技术分析
  7. android 进程与线程 - 开发文档翻译 - 线
  8. 如何演示你的App?Android录制Gif动态图教
  9. Android开发:最全面、最易懂的Android屏幕
  10. Android面试之---谈谈你对Android(安卓)N