mongoDB初接触

首先去官网http://www.mongodb.org/ 下载mongoDB

下载后解压D:\mongodb 创建两个新文件夹data以及log

新建一个文件命名为mongodb.cfg

dbpath=D:\mongodb\data

logpath=D:\mongodb\log\mongo.log

设置为windows服务的方法,进入bin目录

mongod.exe --install --logpath=D:\dev\mongodb-win32-x86_64-2.4.5\log\log.txt --dbpath=D:\dev\mongodb-win32-x86_64-2.4.5\data\db

如果报Windows 无法启动MongoDB服务 错误1067:进程意外终止

mongod.exe --config E:\ruanjian\MongoDB\mongod.cfg --remove

mongod.exe --config E:\ruanjian\MongoDB\mongod.cfg --install

mongod.cfg的内容如下:

##数据文件
dbpath=E:\ruanjian\MongoDB\data ##日志文件
logpath=E:\ruanjian\MongoDB\log\mongo.log

mongoDB初接触

cmd命令进入D:\mongodb\bin  输入mongo就可以连接数据库了。


如何通过java操作mongoDB

首先去https://github.com/mongodb/mongo-java-driver/downloads 根据你的mongoDB版本下载对应的jar包。

mongoDB初接触

然后下面是一个连接的java程序

package mongo;

import com.mongodb.DB;
import com.mongodb.Mongo; public class connection {
public static void main(String[] args) throws Exception{
Mongo m = new Mongo("localhost", 27017);
DB db = m.getDB("company");
if(db.authenticate("test", "123".toCharArray())){
System.out.println("success");
}else{
System.out.println("fail");
}
}
}

推荐一个数据库查看软件MongoVUE

上一篇:/usr/bin/ld.bfd.real: cannot find -lGL /usr/bin/ld.bfd.real: cannot find -lX11


下一篇:lodash源码分析之缓存使用方式的进一步封装