Ubuntu安装sqllite3并使用

你说的曾经没有我的故事 提交于 2020-01-25 05:25:52

Ubuntu安装sqllite3并使用

1 安装sqllite3

sudo apt-get install sqlite3
# 如果安装出现404 Not Found,更新apt-get即可
sudo apt-get update

2 常用命令
2.1 key words

sqlite3 test.db  // 打开或创建一个数据库
.database             //每个.db文件就是一个数据库
.tables               //显示数据库中所有的表
.schema               //显示所有的表的创建语句
.schema tableX        //显示表tableX的创建语句
.quit                 //退出

3 示例
我们现在有8个字段,名称及类型如下:

Name	               Type
INX                    INTEGER
DEVICE_ID              TEXT
FRONT_DEVICE_ID        TEXT
LINE                   INTEGER
LOC                    INTEGER
VOLUME                 INTEGER
WEIGHT                 INTEGER
DATE                   TEXT

3.1 create table

CREATE TABLE DARK_ROOM_CLS(
    INX INTEGER PRIMARY KEY,
    DEVICE_ID TEXT NOT NULL,
    FRONT_DEVICE_ID TEXT NOT NULL,
    LINE INTEGER NOT NULL,
    LOC INTEGER NOT NULL,
    VOLUME INTEGER NOT NULL,
    WEIGHT INTEGER,
    DATE TEXT
);

3.2 insert data

INSERT INTO DARK_ROOM_CLS VALUES(0, '1F', '1C', 0, 0, 6666, 666, '2020-01-19 15:36');

3.3 update data

UPDATE DARK_ROOM_CLS SET LINE=0 where DEVICE_ID="26";

3.4 delete data

DELETE FROM DARK_ROOM_CLS WHERE DEVICE_ID = '26';
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!