SQLite安装问题
我下载了windos for sqlite的二进制文件并将其解压缩。有三个档案SQLite安装问题,sqlite,Sqlite,我下载了windos for sqlite的二进制文件并将其解压缩。有三个档案 贝壳 动态链接库 分析器 当我试图从sqliteshell运行以创建数据库和表时,我得到 SQLite version 3.7.8 2011-09-19 14:49:19 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> sqlite3 test.db ...> creat
sqlite
shell运行以创建数据库和表时,我得到
SQLite version 3.7.8 2011-09-19 14:49:19
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> sqlite3 test.db
...> create table tbl1(one varchar(10), two smallint);
Error: near "sqlite3": syntax error
sqlite>
当我试图从命令行(Vista)shell运行以创建数据库和表时,我得到
Microsoft Windows [Version 6.0.6000]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.
C:\Users\codenamejupiterx>sqlite3 test.db
'sqlite3' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\codenamejupiterx>
有人有什么想法吗?没有“安装”
错误是在定义的搜索路径中找不到“sqlite3.exe”。将其添加到%PATH%
(请参阅)或使用不依赖于%PATH%
的完整文件限定。完全限定调用可能如下所示:
C:\path\to\sqlite\sqlite3.exe test.db
通过“双击”Windows资源管理器中的可执行文件来运行sqlite3与上述操作相同。[因为它使用绝对路径来运行sqlite3可执行文件]——尽管无法指定数据库名称或其他选项。(如果需要,可以在sqlite3的“快捷方式”中指定。)
愉快的编码。您可以运行命令
sqlite3 test.db
来启动sqlite shell。(您的第一个示例)从这里开始,您不再需要该部分命令,只需发出“create table”命令。我认为您需要:
SQLite-1.0.66.0-setup.exe和sqliteadmin打开SQLite数据库
问候谢谢您的链接和建议,但我还有几个问题。文章中的第4项说明:在编辑窗口中,通过将类的位置添加到PATH的值来修改PATH。该类是在dll文件、shell文件还是分析程序文件中?@codenamejupiterx将
C:\path\to\sqlite
(sqlite3.exe所在的目录,但不是可执行文件本身)添加到%path%变量中。我忘了链接是如此偏向Java!确保用将其与其他条目分开代码>并且不要添加任何额外的空格。