在ubuntu安装sqlite3
解压压缩包:tar -zvxf sqlite-autoconf-3260000.tar.gz
进入解压后的文件夹,通过以下几个命令进行安装
1、./configure
2、make
3、sudo make install
sqlite3 开源项目源码下载
sqlite3详细文档说明
sqlite数据库浏览器软件 SQLite Database Browser
创建数据库文件
cj@google:~/www/sqlite_test$ sqlite3 testDB.db
SQLite version 3.26.0 2018-12-01 12:34:55
Enter “.help” for usage hints.
sqlite> CREATE TABLE db_v (id integer primary key, version varchar(30));
sqlite> INSERT INTO db_v VALUES(0,‘1.0’);
sqlite> .quit
创建表格命令:create table tablename(字段,字段)
这里从命令上可以清楚的看到、在sqlite数据库中创建表格字段的时候、允许不为字段申明数据类型。
这是区别于其它关系型数据库的。
执行插入命令:insert into tablename values(value,values)在、前面我们可以看出、sqlite的操作上和
sqlserver没什么太大区别、值得注意的是、insert时区别于sqlserver中、因为sqlserver中允许使用
"insert table name values(value,value)"这样的省略式擦入。但是sqlite中是不允许使用省略式插入语句的。
执行删除语句:delete from tablename where <条件>
删除数据语法和sqlserver相同、
删除表则命令为:drop table tablename
数据更新命令:update tablename set 字段=值 如果需要条件的话、添加上where语句。
执行查询语句:select *from tablename 可跟随where语句
.dump 命令
您可以在命令提示符中使用 SQLite .dump 点命令来导出完整的数据库在一个文本文件中,如下所示:
$sqlite3 testDB.db .dump > testDB.sql
上面的命令将转换整个 testDB.db 数据库的内容到 SQLite 的语句中,并将其转储到 ASCII 文本文件 testDB.sql 中。您可以通过简单的方式从生成的 testDB.sql 恢复,如下所示:
$sqlite3 testDB.db < testDB.sql sqlite官方网站