1

我有一个 sqlite 文件,但我不知道其中有哪些表,因此我不能使用 SELECT 查询。

那么,有没有办法知道里面有什么表?

PS我在Ubuntu Linux下,我已经从shell安装了sqlite3。

4

1 回答 1

4

您可以使用 sqlite3 打开数据库:

sqlite3 <databasefile>

进入 sqlite3 shell 后,您只需键入:

.tables

查看所有表格的列表。

您可以使用以下命令查看特定表的表结构:

.schema <tablename>

您还可以省略表名以查看整个数据库的架构。

通过键入以下命令可以查看有关这些命令的信息以及更多信息:

.help
于 2012-04-21T07:18:24.870 回答