一、数据库
sqlite数据库官网 www.sqlite.org
1.1 在Ubuntu中安装sqlite数据库
离线安装
sudo dpkg -i libsqlite3-dev_3.22.0-1ubuntu0.4_amd64.deb sqlite3_3.22.0-1ubuntu0.4_amd64.deb
在线安装
sudo apt-get install sqlite3 libsqlite3-dev
如何确定是否安装成功:
在Ubuntu的终端输入 sqlite3 ,如果能进入sqlite3的命令行 表示已经安装成功
退出: .q
1.2 打开数据库文件
直接使用sqlite3 命令进入到sqlite的终端了,如果不打开数据文件,所有的操作都是在内存上
操作的,当进程结束的时候,所有的数据就都没有了。
所以,想要永久保存数据,就必须打开数据库文件,再进行操作。
打开数据库文件的方式1:
sqlite3 数据库文件名 (一般数据库文件名都以 .db结尾)
打开数据库文件的方式2:
先使用 sqlite3 命令进入到sqlite的命令行
然后 使用 .open 数据库文件名
1.3 sqlite3数据库的操作
1.3.1 系统命令
sqlite3的系统命令是以 . 开头的
并且结尾不能加 分号
不同的数据库系统命令一般是不一样的
1.3.2 SQL语句
SQL语句是用来操作数据库文件的(增删改查..)
关系型数据库 SQL语句都是通用的。
SQL语句的关键字不区分大小写,一般情况下,关键字都大写
SQL语句不能以 . 开头
SQL语句必须以 分号 结束
1.4 sqlite3常用的API接口
sqlite3函数的头文件是 sqlite3.h
编译时要连接sqlite3的库 -lsqlite3