1 Mongodb数据库的自定义路径

时间:2016-07-07 11:59:33

标签: java mongodb database

我正在开发适用于外置硬盘上文件的工具(用Java)。根据我的想法程序和DB应存储在外部驱动器上并在任何Windows PC上工作。

我能以某种方式在这个外置硬盘上找到我的mongodb数据库吗?

UPD。 要连接到DB,我会这样做:

mongoClient = new MongoClient(new MongoClientURI("mongodb://localhost:27017"));
database = mongoClient.getDatabase("baseName");

如何设置数据库文件的路径?

1 个答案:

答案 0 :(得分:0)

由于路径从一台计算机变为另一台计算机,因此很难检测到您的数据库,连接到计算机的多个外部硬盘的情况也会使情况变得更糟。

我的建议如下:如果用户选择了错误的文件,请使用文件选择器(java中的JFileChooser)以及正确的错误消息,这样您就可以随时选择数据库并从任何计算机上使用它。