玩转SQLite3:SQLite图形软件基本操作

上篇文章:,介绍了sqlite3命令行操作来创建数据库与表,该方法需要有一定的数据库基础知识。
本篇,使用图形化的工具,来实现同样的功能,并且这些方式,不需要熟悉sql命令。
1 sqlite expert 基本操作 sqlite expert在第1篇文章中(),已经介绍过了,现在来看下如何使用:
1.1 创建数据库与表 新建数据库
新建的test3数据库,可以在左边的列表中看到
test3上鼠标右键,点击new table,为数据库创建一个表:
首先要为创建的表起一个名字,比如stuent:
然后点击到columns窗口中,编辑表中的具体内容。一般情况下,每个表都会有一个id字段,用来标识每一条数据:
接下来可以再添加几个字段,比如name和student,用来标识学生的名称和班级。
对于数据类型,先直到int表示整数,text表示字符串即可,后面再详细介绍sqlite的数据类型。
not null那一列,勾选上对勾,表示这些字段不能没有数据。
然后点击到primary key窗口中,这里是设置表的主键,可以理解为通过哪个字段来识别表中的各条数据,通常就是使用id字段来作为主键,如下图,在column name下来列表中选择id,点击ok即可。
目前先设置这些,然后点击下方的apply按钮,确认刚才对表所作的配置。
然后再回到columns窗口中,查看表的格式:
以上这些操作,和上一篇介绍的在命令行中创建数据库和表的作用相同。
借助图像化的工具来创建表,比使用命令行操作,更加的方便与直观。
1.2 命令行中查看验证 上面使用sqlite expert软件创建了一个数据库以及一个表,如何来进一步确认创建成功了呢?可以使用sqlite3的命令行来打开查看进行验证。
使用.open来打开刚才创建的test3.db数据库
使用.table来查看数据库中存在的表
使用.schema来查看表中的具体内容:
2 db brower for sqlite 基本操作 图像化操作sqlite的软件有很多,这里再介绍一种软件:db brower for sqlite
2.1 简介与安装 db browser for sqlite (db4s) 是一种高质量、可视化、开源的工具,用于创建、设计和编辑与 sqlite 兼容的数据库文件。
db4s 适用于想要创建、搜索和编辑数据库的用户和开发人员。db4s 使用熟悉的类似电子表格的界面,无需学习复杂的 sql 命令。
其官网地址为:https://sqlitebrowser.org/
进入下载页面,可以根据自己使用的环境进行下载:
我选择的是免安装的版本,下载后打开软件,界面如下:
2.2 使用方法 使用方法与上一个软件类似,也是先创建数据库:
接着就要创建表,也是先输入表的名字,比如score,表示学生的分数。
另外,在窗口的下面部分,可以看到自动生成的对应的sqlite创建表的语句:
类似的,向表中添加几个字段,并把id设为主键,最后点击ok即可:
现在,我们可以看到刚才创建的数据库的结构如下:
同样的,也可以使用sqlite3的命令行,来打开和查看创建的内容:
3 总结 本篇介绍了2种sqlite图像化操作软件:sqlite expert和db brower for sqlite,通过这些图形化的软件,可以更加方便快捷地创建我们需要的数据库和表。


数字还是模拟?I和Q应该如何合并和分离?
射频导纳液位开关能侧装吗,都有哪些安装方式方法
虹科举行大客户销售培训活动 更加专业的服务于客户
“机器视觉+机器人”开启工控新风口
超大内存执法视音频记录仪值得选择!
玩转SQLite3:SQLite图形软件基本操作
去年颜值最高的安卓机皇三星S7 edge:国产手机的学习榜样!
混合料运输车监测系统严格对车辆施工进行监测
基于HIP5600的直流输入时的电路
国芯思辰 | 替代HAL248,全极性霍尔芯片AH462可用于蒸脸仪
G30导热凝胶轻松打进车载AR散热市场
矢量信号与射频信号源究竟有何用,又有何不同之处
全包围栅极结构将取代FinFET
科创板即将再次迎来艾为电子、复旦微两家半导体企业上市
深度学习之深度卷积神经网络详解
麒麟950是几纳米工艺_麒麟950跑分
通用电路板自动测试系统的设计与实现
一个重大缺陷,暴露了100多万人的生物特征数据
微软预计今年第四季度出新品,外形酷似手机展开却是电脑
面板行业竞争格局发生巨变 如何破局成为未来发展的重点