jdbc:derby:myDatabase;create=true
create=true
是什么意思?是应该所有的连接都有这个create = true还是只有用户和psw?
高级谢谢
答案 0 :(得分:6)
create=true
表示如果数据库不存在,将创建该数据库。如果您不需要,可以避免使用该参数。
创建数据库连接中指定的标准数据库 URL Derby系统然后连接到它。如果数据库不能 创建后,错误将出现在错误日志和连接尝试中 失败,出现SQLException,表明数据库不能 找到。
如果数据库已存在,则创建与现有数据库的连接 发布数据库和SQLWarning。
答案 1 :(得分:5)
根据http://db.apache.org/derby/docs/10.4/ref/rrefattrib26867.html(通过谷歌搜索'jdbc derby create true'很容易找到它)
创建数据库连接中指定的标准数据库 URL Derby系统然后连接到它。
所以我会说不,你不应该在你所有的连接网址中都有这个,只有你特别想要创建数据库(如果它不存在)。
答案 2 :(得分:4)