【发布时间】:2014-01-03 08:34:19
【问题描述】:
我正在以独立方式使用版本 hsqldb-1.8。我想用一些数据库启动服务器。我想使用 HSQLDB 文档中的命令行:
java -cp ../lib/hsqldb.jar org.hsqldb.Server -database.0 file:mydb -dbname.0 xdb
我的问题是我有我需要的每个数据库的脚本,这个命令行创建一个新数据库,而不使用我的脚本。问题可能来自以下几点:
- 我的脚本的位置
- 我的脚本的扩展是一个 SQL 文件
- 命令行中有错误或缺失
- 命令行不行=>如果可以,有什么办法吗?
我想留在控制台中完成所有这些工作。这样,我只需启动一个脚本即可完成所有工作。任何帮助都感激不尽 !谢谢
【问题讨论】:
-
是否需要进入数据库才能运行脚本?
-
好吧.. 我没听懂你在说什么^^ 我有一些脚本,我希望 HSQLDB 使用它们在服务器上创建数据库
-
我没有使用 hsqldb,但我使用 mysql,例如,如果我的桌面上有一个脚本。我会进入桌面目录,然后从命令行输入 mysql(mysql -u username -p password)。现在我使用命令“source script.sql”所以这就是它的选择方式。是的,扩展名是.sql。希望这是有道理的:)
-
那将在 MySQL 服务器上创建数据库?是否可以通过 URL 从 webapp 访问数据库?
-
是的,这取决于您编写的脚本。是的,它将通过应用程序。
标签: hsqldb