Linux访问本地SQLite
SQLite是本地数据库,没有后台进程,一般Linux默认安装了SQLite3。
# 创建数据库和表
# 显示字段名
.headers on
# 每个字段占一行
.mode line
# 列出所有表名
select name from sqlite_master where type = 'table'
# 定义自增长字段,达到int64最大值时报错SQLITE_FULL,insert表时保存自增长字段最大值到sqlite_sequence表
# 类似于mysql自增长字段,只是最大值支持uint64
id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL