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

我下载了windos for sqlite的二进制文件并将其解压缩。有三个档案

  • 贝壳

  • 动态链接库

  • 分析器

  • 当我试图从
    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!确保用
    将其与其他条目分开并且不要添加任何额外的空格。