SQLite 创建数据库

SQLite 创建数据库

在SQLite中, sqlite3 命令用于创建新的SQLite数据库。您不需要特殊权限来创建数据库。

语法

下面是使用sqlite3命令创建数据库的基本语法:−

$sqlite3 DatabaseName.db

总是,在关系型数据库管理系统中,数据库名称应该是唯一的。

示例

如果你想创建一个名为<testDB.db>的新数据库,那么SQLITE3语句应该是如下所示:

$sqlite3 testDB.db
SQLite version 3.7.15.2 2013-01-09 11:53:05
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>

上述命令将在当前目录中创建一个名为 testDB.db 的文件。这个文件将作为SQLite引擎的数据库使用。如果你在创建数据库时注意到了,sqlite3命令在成功创建数据库文件后会提供一个名为 sqlite > 的提示符。

创建数据库后,你可以使用以下SQLite命令 .databases 在数据库列表中验证它。

sqlite>.databases
seq  name             file
---  ---------------  ----------------------
0    main             /home/sqlite/testDB.db

你将使用SQLite .quit 命令以及以下方式退出SQLite提示符:

sqlite>.quit
$

.dump 命令

您可以使用 .dump 命令在命令提示符下使用以下SQLite命令将完整数据库导出到文本文件中。

$sqlite3 testDB.db .dump > testDB.sql

以上命令将把 testDB.db 数据库中的所有内容转换为SQLite语句,并将其倾倒到ASCII文本文件 testDB.sql 中。您可以按照以下简单方式从生成的testDB.sql文件中进行还原操作:

$sqlite3 testDB.db < testDB.sql

此刻你的数据库是空的,所以在你的数据库中有一些表格和数据后,你可以尝试上述的两个步骤。现在,让我们继续下一章。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程