首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sqlite3 - SQLite3外壳程序的问题

sqlite3 - SQLite3外壳程序的问题
EN

Stack Overflow用户
提问于 2013-01-14 19:50:06
回答 1查看 139关注 0票数 0

我是SQLite3的新手。

我正在尝试在shell中创建一个DB。当我运行shell时,它已经显示:

SQLite版本3..。 输入".help“作为说明。 输入SQL..。 输入以";“结尾的SQL语句。

我在某个地方读到,我应该能够键入"$“和类似"$ sqlite3 mynotes.db”之类的代码。

现在,我需要能够命名我的数据库(如"mynotes.db"),并能够决定我希望它保存在哪个文件夹中。

有人能帮我吗?干杯!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-14 20:02:29

$应该是某个shell (命令处理器)的提示符,您可以在其中启动sqlite3并指定数据库名(如果不存在则创建数据库名称)。

如果您运行的是没有shell的sqlite3 (通过单击sqlite3.exe?),那么是时候尝试另一种方法了。Windows上的CMD.EXE与一个典型的Unix一样适合这项工作。

对于数据库所在的文件夹,要么在运行cd之前对该文件夹进行sqlite3 mynotes.db,要么为数据库指定完整的路径名:sqlite3 "C:\Users\Me\Documents and Settings\mynotes.db" (当参数包含空格时需要双引号)。

sqlite3在没有参数的情况下启动时,数据库将在内存中。Sqlite3支持“附加”其他数据库(参见附加数据库描述)。这样,您就可以创建和打开磁盘上的数据库,即使由于某些原因(或太难),使用参数启动sqlite3是不可能的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14325556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档