jdbc:derby:myDatabase;create=true
create=true是什么意思?所有的连接all都应该有这个create=true,还是只有user和psw?
高级致谢
发布于 2012-07-18 20:40:21
在此上下文中的create=true表示,如果数据库不存在,则将创建该数据库。如果您不需要该参数,可以避免使用它。
创建在数据库连接URL Derby系统中指定的标准数据库,然后连接到该数据库。如果无法创建数据库,则错误会出现在错误日志中,并且连接尝试会失败,并显示一个SQLException,指示找不到数据库。
如果数据库已经存在,则创建到现有数据库的连接并发出SQLWarning。
发布于 2012-07-18 20:41:01
根据http://db.apache.org/derby/docs/10.4/ref/rrefattrib26867.html it的说法:
创建在数据库连接URL Derby系统中指定的标准数据库,然后连接到该数据库。
所以我会说不,你不应该在所有的连接urls中都有它;只有当你特别想在数据库不存在的情况下创建它的时候。
发布于 2012-07-18 20:41:18
https://stackoverflow.com/questions/11541559
复制相似问题