运行基本的 SQLite 命令(.help, .exit)
在这个步骤中,你将学习如何在 LabEx VM 环境中的 SQLite 命令行界面(CLI)中运行基本的 SQLite 命令。理解这些基本命令对于有效地导航和管理 SQLite 数据库至关重要。我们将重点介绍两个基本命令 .help
和 .exit
,以帮助你开始使用 CLI。
在我们开始之前,让我们澄清一下什么是 SQLite 命令。在 SQLite CLI 中,命令是你键入的指令,用于与数据库交互或控制 CLI 环境。以点(.
)开头的命令是特殊的 SQLite 元命令,用于管理 CLI 本身,而不是操作数据库中的数据。此步骤建立在上一步的基础上,你在上一步中学习了访问 SQLite CLI,并为你将来在实验中进行更高级的数据库操作做准备。
所有操作都将在默认目录 ~/project
中执行,该目录是你在 LabEx VM 中的工作目录。请按照以下说明运行基本的 SQLite 命令。
-
在 LabEx VM 环境中打开你的终端。确保你在 ~/project
目录中。你可以通过运行以下命令来确认这一点:
pwd
你应该看到输出:
/home/labex/project
如果你不在 ~/project
目录中,请使用以下命令导航到该目录:
cd ~/project
-
通过在终端中运行以下命令来启动 SQLite CLI:
sqlite3
运行此命令后,你应该看到 SQLite CLI 提示符,如下所示:
SQLite version 3.31.1 2020-01-27 19:55:54
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite>
sqlite>
提示符表示你现在位于 SQLite CLI 环境中。
-
让我们探索 .help
命令,以查看可用 SQLite 元命令的列表。在 sqlite>
提示符下,键入以下命令并按 Enter 键:
.help
你应该看到一个包含简要描述的长命令列表,以如下内容开头:
.backup ?DB? FILE Backup DB (default "main") to FILE
.bail on|off Stop after hitting an error. Default OFF
.binary on|off Turn binary output on or off. Default OFF
...
此输出提供了可在 SQLite CLI 中使用的所有元命令的参考。随意滚动浏览列表,以了解可用的选项。你现在无需记住它们;你可以随时在需要时参考 .help
。
-
最后,让我们使用 .exit
命令离开 SQLite CLI 并返回到常规终端提示符。在 sqlite>
提示符下,键入以下命令并按 Enter 键:
.exit
你现在应该回到 ~/project
目录中的常规终端提示符。
通过完成这些步骤,你已成功在 CLI 中运行了基本的 SQLite 命令。 .help
命令是学习其他命令的宝贵资源,而 .exit
命令允许你离开 CLI 环境。当你继续在以后的实验中进行更复杂的数据库操作时,这些基础知识将对你有所帮助。