SQLite 3和SQLiteBrowser,如何在Ubuntu上安装它们

关于sqlitebrowser

在下一篇文章中,我们将研究如何在Ubuntu上安装SQLite 3和SqliteBrowser。 首先,必须说 SQLite是一个 RDBMS 和一点。 而用于SQLite的数据库浏览器(数据库4S)或者 SQLiteBrowser,是一种高质量,可视化和开源的工具,用于创建,设计和编辑与SQLite兼容的数据库文件.

其他流行的数据库(例如MySql或PostgreSQL)在客户端-服务器模型上运行,并且具有专用的进程,该进程运行和控制数据库上操作的各个方面。 但是SQLite没有任何正在运行的进程,也没有客户端-服务器模型。 SQLite DB只是扩展名为.sqlite3 / .sqlite / .db的文件。 SQLite代码是分布式的,因此可以不受限制地免费使用,并且可以出于任何目的免费使用。

DB4S或SQLiteBrowser对想要创建,搜索和编辑数据库的用户和开发人员都非常有效。 DB4S使用熟悉的类似于电子表格的界面,因此无需学习更复杂的SQL命令。

SQLiteBrowser控件和向导 可供用户执行以下操作:

  • 创建并压缩数据库文件。
  • 定义,创建,修改和删除表。
  • 创建,定义和删除索引。
  • 浏览,编辑,添加和删除记录。
  • 执行搜索。
  • 将记录从文本导入或导出为CSV文件中的文本或表格。
  • 从/向SQL转储文件导入和导出数据库。
  • 发出SQL查询并检查结果。
  • 检查该应用程序发出的所有SQL命令的日志。
  • 根据表或查询数据绘制简单图形。

在Ubuntu上安装SQLite 3和SQLiteBrowser

安装SQLite 3

首先,我们将 安装此RDBMS。 与MySql,Postgresql等其他流行的数据库相比,设置SQLite非常简单。 在继续安装之前,我们将必须更新可用软件的列表。 为此,我们将打开一个终端(Ctrl + Alt + T),然后执行以下命令:

sudo apt update

安装软件包 必要时,我们将要执行的下一个命令如下:

安装sqlite 3

sudo apt install sqlite3

安装完成后,我们可以 通过启动sqlite 3会话来验证安装。 为此,在同一终端中,您只需要编写:

启动sqlite3 shell

sqlite3

如上图所示,SQLite 3已成功安装并在版本3.31.1下运行。 即使今天 有更多最新版本,这是从Ubuntu存储库安装在我的计算机上的

创建示例数据库和表

SQLite 3数据库将作为文件存储在我们的本地文件系统中。 在启动sqlite会话时,我们将能够创建数据库,并提及数据库名称作为参数。

启动命令时,如果数据库可用,它将打开该数据库。 如果我们不包括数据库名称作为参数,则将创建一个临时的内存数据库,该数据库将在会话结束后被删除。

在这个例子中,我们将 在/ home / entreunosyceros文件夹中创建一个名为test的数据库 (这是我的用户主文件夹的名称)

sqlite3 /home/nombre-usuario/prueba

创建完成后,我们可以 查看您连接到哪个数据库会话 使用此其他命令:

测试数据库

.databases

继续这个例子,让我们 创建一个样本表 运行以下查询:

从sqlite3数据库创建表

CREATE TABLE sistemas(Nombre String,version Real);

insert into sistemas(Nombre, version) VALUES ('Ubuntu',16.04), ('Ubuntu',18.04),('Ubuntu',20.04);

现在我们可以 运行命令 。表格 列出我们连接到的数据库中可用的表:

数据库表

.tables

在这一点上我们可以 打印为此示例创建的表的内容:

打印表格内容

.headers on

SELECT * FROM sistemas;

安装SQLiteBrowser

使用sqlite3安装并创建示例数据库后,我们将 安装SQLiteBrowser。 一个简单的GUI工具来管理我们的sqlite数据库。 为此,我们将在终端中执行(Ctrl + Alt + T):

安装sqlitebrowser

sudo apt install sqlitebrowser

安装完成后,我们可以 启动应用程序 从开始菜单。 我们还可以通过打开终端(Ctrl + Alt + T)并执行以下命令来启动它:

sqlitebrowser启动器

sqlitebrowser

启动程序后,将打开GUI,从中我们可以 从终端选择我们之前创建的数据库:

sqlitebrowser运行

卸载SQLite 3和SQLiteBrowser

删除SQLite和SQLiteBrowser,我们只需要打开一个终端(Ctrl + Alt + T)并在其中执行命令:

卸载sqlite 3和splitebrowser

sudo apt --purge remove sqlite3 sqlitebrowser; sudo apt autoremove

它可以 在页面上了解有关SQLite的更多信息 项目文件,而 如果您想了解有关SQLiteBrowser的更多信息,可以在 该计划的网站.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。