在Windows中使用命令行shell创建sqlite数据库

时间:2011-10-19 08:53:22

标签: sqlite

我在C:\中有我的sqlite3.exe文件,我想在C:\db\sqlite中创建一个sqlite数据库。我已按照文档http://www.sqlite.org/sqlite.html的建议尝试了sqlite3 ex1但我得到了“sqlite3”附近出现错误错误。

从shell创建新数据库的正确方法是什么?。

3 个答案:

答案 0 :(得分:14)

以下是在Windows中从命令提示符处使用SQLite3的一种方法。

首先,您需要知道安装SQLite ODBC Driver的文件夹的路径。如果您使用默认设置,则这将是Windows XP上的C:\ Program Files \ SQLite ODBC驱动程序

转到开始 - >运行 - >键入cmd - >单击确定

Type cmd

这将打开命令提示符。

Command prompt

在命令行管理程序中,输入以下命令。如果您更喜欢使用剪切和粘贴,可以使用Alt + Space。如果在另一个文件夹中安装了SQLite,请记住修改设置的路径。

cd C:\ Program Files \ SQLite ODBC驱动程序

Path to folder

这将带您进入SQLite安装文件夹。现在您已准备好调用SQLite。在SQLite提示符下键入以下命令。

<强> sqlite3的

Call SQLite

这将打开“文件”菜单,您可以在其中选择要连接的数据库,或创建新的数据库文件。

File menu

导航到 C:\ db \ sqlite 并创建 myDatabase.db ,然后单击打开以关闭文件菜单。

现在您已准备好处理新数据库,运行查询,例如创建一个表。

Create table

答案 1 :(得分:9)

在当前目录中创建新文件时,要在不同位置创建文件,您应遵循以下格式:

例如。用于在c:/ users / xyz / abc存储文件FILENAME.db 你应该输入

sqlite>.open c:/users/xyz/abc/FILENAME.db

然后按回车键将在上述路径中创建一个新文件。

现在当您输入.databases时,您会看到您的文件列在数据库列表中。

答案 2 :(得分:1)

您可以使用以下命令创建sqlite数据库

.open databasename.db

.open c:/somefolder/databasename.db

相关问题