创建新的sqlite Db

时间:2010-04-13 13:22:08

标签: sqlite

我正在使用Mac OS X, 我想创建一个新的SQLite DB,和 我使用http://www.sqlite.org/quickstart.html作为参考。

我正在进入:sqlite3 test.db 得到答复:

SQLite version 3.6.12
Enter ".help" for instructions
Enter SQL statements terminated with a ";"

为什么会这样?

4 个答案:

答案 0 :(得分:28)

有效。退出并测试 - 数据库已创建。

您现在位于SQLite shell中,它已准备好接收CREATE TABLE...INSERT INTO...等命令。

如果您不想使用交互式shell,可以直接从命令行构建架构:

sqlite3 test.db "CREATE TABLE ..."

或者只是创建一个没有架构的空数据库:

sqlite3 test.db ""

但这与创建一个空文件完全相同:

touch test.db

答案 1 :(得分:18)

因为那是管理shell提示符。 shell创建了test.db,现在正在等待你对它进行一些操作,从而得到你看到的sqlite>提示符。

此时您可能想要create table ...

答案 2 :(得分:2)

所以很好。系统会提示您输入命令。创建表,插入,选择。玩得开心!

答案 3 :(得分:1)

您将被带到SQLite提示符(您可以在其中创建表,添加数据等)。根据您发布的内容,没有什么不同寻常的。