目前如火如荼的MONGODB,它的使用门槛却如此之低(本文以WINDOWS为例):
1、网站下载安装包
2、安装MSI文件后,会在 C:\Program Files\MongoDB 下看到MONGODB的工作目录(其实它是绿色的)
3、我习惯将它组织到自己工作目录,将 C:\Program Files\MongoDB\Server\3.0 复制到了 E:\mongo3(MONGODB的工作目录中最主要的就是 bin )
4、为了运行方便,可将 bin 加入到系统变量 path 中
5、打开 CMD(管理员模式)
6、将MONGODB注册为WINDOWS服务,在CMD中执行:
mongod --install --serviceName "mongo3" --serviceDisplayName "mongo3" --serviceDescription "[email protected]" --dbpath "E:\mongo3\db" --port 10000 --logpath "E:\mongo3\log\log.txt"
解释:
(1)db目录用于存放数据库文件、log.txt用于存储运行日志(都须手动创建)
(2)服务名是“mongo3”(之后还用于从服务中删除)、服务列表显示名是“mongo3”,服务描述是“[email protected]”这三项都随意了
(3)服务端口号是 10000(随意,小于65535即可,当然不要与既有端口号冲突,万以上冲突机率小)
(4)OK后可在WINDOWS服务中看到 mongo3 ,它已经是自动模式了,但此次并未启动,可手动启
这样,你的这台WINDOWS已经是台MONGODB服务器了。
7、删除服务的命令是: mongod --remove --serviceName mongo3
8、用客户端连接服务(本机为例):
mongo --port 10000 --host 127.0.0.1
之后就可执行操作指令了(可参考文档或网上搜集)
其实,本机的那个MONGODB工作目录可以复制到其他机器上,用以上步骤再创建一个MONGODB服务器,跟MYSQL异曲同工。本人就喜欢此种简约而不简单产品。
当然了,这只是门槛,MONGODB还有很多高级特性是需要学习曲线的,但作为单机数据库构建一个小的应用系统,此已足矣。