关于apache的derby数据库
第一次使用derby数据库,是不是把derby.jar文件引入到工程里面就能用derby数据库了呢?
如果是这样,怎么在我工程里的derby数据库创建表 呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
第一次使用derby数据库,是不是把derby.jar文件引入到工程里面就能用derby数据库了呢?
如果是这样,怎么在我工程里的derby数据库创建表 呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
内嵌模式 外部是不能访问的, 需要你自己的程序写个初始化过程去初始化创建需要的表
当你的数据库已经随主程序进程启动了,其他程序/工具建立不了新的数据库连接。如果没有启动,一般的数据库工具都可以操作
引用来自“浪客Dandy”的答案
应该说Derby可以作为嵌入式数据库和主程序一起启动,也可以作为独立的数据库单独启动。
你想用作嵌入式数据库,只需要derby.XXX.jar就可以了。至于怎么操作数据库,你用JDBC/JPA等等都可以。
另外我觉得并不能说托管在Apache Foundation的就是Apache的项目,就跟不能说放在Google Code上就是Google的项目一样道理。
应该说Derby可以作为嵌入式数据库和主程序一起启动,也可以作为独立的数据库单独启动。
你想用作嵌入式数据库,只需要derby.XXX.jar就可以了。至于怎么操作数据库,你用JDBC/JPA等等都可以。
另外我觉得并不能说托管在Apache Foundation的就是Apache的项目,就跟不能说放在Google Code上就是Google的项目一样道理。
derby 数据库有两种模式:1、独立数据库模式,和MySQL一样,需要连接 2、文件模式,可以直接创建。
你可以按照需要选择。
Ps:derby 经改造后进入JDK,名字为 Java DB