1mongoDB服务器的搭建与连接
Posted steven9898
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1mongoDB服务器的搭建与连接相关的知识,希望对你有一定的参考价值。
下载----编译----安装之后:
1.首先,创建一个mongodb_simple的目录,进入到目录中。
2.创建文件夹:data,用来存储数据库的数据文件。
3.创建文件夹:log,用来存储数据库的日志文件。
4.创建文件夹:bin,用来存储数据库的可执行性文件。
5.创建文件夹:conf,用来存储数据库的配置文件。
然后cp mongo-r2.6.5/mongod bin/ (mongod是服务器执行文件)
mongo-r2.6.5/mongo bin/ (mongo是客户端连接工具)
mongo-r2.6.5/mongostat bin/ (查看mongoDB服务器运行状态的一个工具,不影响连接,以后拷贝也行)
cd conf
vim mongod.conf (新建一个配置文件)
port = 123456 (端口)
dbpath = data (数据目录,可以是相对路径也可以是绝对路径)
logpath = log/mongod.log
fork = true
然后cd ..
然后ls查看一下当前目录下的文件夹
再
./bin/mongod -f conf/mongod.conf (加载配置文件启动)
numactl --interleave=all bin/mongod -f conf/mongod.conf (重新启动mogod服务)
./bin/mongod --port 123456 --dbpath ./data/ --logpath ./log/mongod.log --fork -f conf/mongod.conf(重新启动mogod服务)
现在我们cd data/里,发现里面有东西了。
cd data/
ls
journal local.0 local.ns mongod.lock _tmp
tail log/mongod.log 发现日志文件也记录了相关的信息
连接:
./bin/mongo -u root -p888888 127.0.0.1:12345/test
退出(两种方式):
1.直接kill掉mongoDB数据库的进程(尽量使用kill -15或不要加任何参数)
2.在mongoDB数据库里面执行db.shutdownServer()进行关闭(需要先use admin数据库)
以上是关于1mongoDB服务器的搭建与连接的主要内容,如果未能解决你的问题,请参考以下文章