概述
目录
一、Sqlite3简介
二、Sqlite3命令行工具的使用
1、测试是否安装成功打开一个控制台窗口
2、Sqlite命令行基本操作
一、Sqlite3简介
SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。
SQLite是一款轻量级的、基于文件的嵌入式数据库,实现自包容、零配置、支持事务的SQL数据库引擎。与其他数据库管理系统不同,SQLite 的安装和运行非常简单,在大多数情况下,只要确保SQLite的二进制文件存在即可开始创建、连接和使用数据库。第一个Alpha版本诞生于2000年5月,直到今天已经成为最流行的嵌入式数据库,包括Google在内的许多公司在其桌面软件中亦使用SQLite存储用户数据,由此看来,其稳定性毋庸置疑。
实际应用中,SQLite作为目前最为流行的开源嵌入式关系型数据库,在系统的架构设计中正扮演着越来越重要的角色。和很多其它嵌入式NoSQL数据库(如BerkeleyDB、MemBASE等)不同的是,SQLite支持很多关系型数据库的基本特征,如标准SQL语法、事务、数据表和索引等,这在数据移植、程序演示等应用中有着不可替代的优势。从官方文档中我们可以获悉到,SQLite支持的数据量和运行效率都是非常骄人的,因此在海量数据的解决方案中,SQLite可以作为数据预计算的桥头堡,从而显著减少存储在关系型数据库服务器中的数据数量,最终提高系统的查询效率和运行期效率,同时也可以显著的降低数据备份的磁盘开销。
二、Sqlite3命令行工具的使用
1、测试是否安装成功打开一个控制台窗口
输入:sqlite3 回车
如图
这时你就进入了 SQLite 命令行环境,恭喜你已经安装成功了。
2、Sqlite命令行基本操作
(1)创建数据库
sqlite3 test.db
(2) 查询数据库
.database
(3) 创建表格
CREATE TABLE user(Id integer PRIMARY KEY, name text);
(4)查询表格
.tables
(5)插入数据
INSERT INTO user VALUES(1, '小张');
INSERT INTO user VALUES(2, '小陈');
INSERT INTO user VALUES(3, '小王');
(6)查询表格数据:
select * from user;
注意:查询语句后面必要要交分号 ;
(7)退出命令行环境
.quit 或者 .exit 都可以退出。
(8)显示数据库结构
.schema
最后
以上就是超帅棉花糖为你收集整理的Sqlite3命令行工具的使用一、Sqlite3简介二、Sqlite3命令行工具的使用的全部内容,希望文章能够帮你解决Sqlite3命令行工具的使用一、Sqlite3简介二、Sqlite3命令行工具的使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复