我有一个sqlite文件,但是我不知道其中有什么表,因此无法使用SELECT查询。
那么,有没有办法知道其中包含什么表?
附言我在Ubuntu Linux下运行,并且已经从shell安装了sqlite3。
最佳答案
您可以使用sqlite3使用以下方法打开数据库:
sqlite3 <databasefile>
进入sqlite3 shell后,您只需键入:
.tables
查看所有表的列表。
您可以使用以下命令查看特定表的表结构:
.schema <tablename>
您也可以省略表名以查看整个数据库的架构。
可以通过键入以下命令查看有关这些命令及更多命令的信息:
.help
关于sqlite - 如何知道sqlite文件中有什么表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10257069/