gpt4 book ai didi

sql - Derby 类路径无法连接到数据库

转载 作者:太空狗 更新时间:2023-10-30 01:52:35 26 4
gpt4 key购买 nike

我刚刚安装了 derby,并按照 here 中的说明进行操作它告诉我的方式完全相同,但用我的路径替换了路径。但是出于某种原因,为什么我尝试创建连接以连接以创建数据库并运行我的 sql 脚本来创建表并填充它们它首先给了我一些错误是这个

ERROR 08001: No suitable driver found for jdbc:derby:SuperMarket;create=true

然后当我的 sql 脚本运行时我得到这个错误

IJ ERROR: Unable to establish connection

我没看到我做错了什么这是我用来设置类路径的行

C:\> set CLASSPATH=%DERBY_INSTALL%\lib\derby.jar;%DERBY_INSTALL%\lib\derbytools.jar;.

我包含了所需的 derby.jar 文件,所以我看不到问题有谁知道我做错了什么吗?当我运行时也是如此

 connect 'jdbc:derby://localhost:1527/MyDB';

服务器启动正常

C:\Derbs\db-derby-10.10.2.0-bin\bin>startNetworkServer
Thu Jun 26 11:56:38 PDT 2014 : Security manager installed using the Basic server
security policy.
Thu Jun 26 11:56:39 PDT 2014 : Apache Derby Network Server - 10.10.2.0 - (158244
6) started and ready to accept connections on port 1527

最佳答案

刚开始使用DerbyDB时遇到了很多麻烦。练习起来真的很痛苦。

1. 例如, 我从 http://db.apache.org/derby/derby_downloads.html#Latest+Official+Releases 下载 Derby

2.解压到C:\tools\db-derby-10.11.1.1-binenter image description here


3. 按Windows键+R,输入:SystemPropertiesAdvanced,设置环境变量。 enter image description here
编号:https://db.apache.org/derby/docs/10.0/manuals/getstart/gspr16.html


4.运行cmd,我们应该运行额外的命令:

C:\tools\db-derby-10.11.1.1-bin\bin\NetworkServerControl.bat

然后输入:

C:\tools\db-derby-10.11.1.1-bin\bin\ij.bat

然后按Enter,结果: enter image description here


5.我们将内存Derby数据库放到D:\目录下。文件夹 vy1 不得退出。我们输入命令来创建名为 vy1 的新数据库:

connect 'jdbc:derby:D:\vy1;create=true';

使用 Windows 资源管理器,转到目录 D:\vy1,您将看到刚刚创建的名为 vy1 的新文件夹。

然后输入命令:

connect 'D:\vy1'


6. 看SQL命令建库、建表、插入,然后读取数据库,如下:

enter image description here

(在新网页打开图片更好看。注意:这是我几个月前使用旧版本时的旧截图)。

回到你的问题,关注第 3 部分,并在第 4 部分命令和调用 NetworkServerControl.bat

祝你好运! :)

关于sql - Derby 类路径无法连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24440222/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com