利用mongodb自带的mongo客户端来连接
先把mongo的二进制文件复制到你所需要的二进制目录下
$ cd www/node/message/data/
$ cp /usr/bin/mongo/bin/mongo ./bin/
显示mongo的帮助信息
$ ./bin/mongo --help
MongoDB shell version: 3.2.6
usage: ./bin/mongo [options] [db address] [file names (ending in .js)]
db address can be:
foo foo database on local machine
192.169.0.5/foo foo database on 192.168.0.5 machine
192.169.0.5:9999/foo foo database on 192.168.0.5 machine on port 9999
Options:
--shell run the shell after executing files --nodb don't connect to mongod on startup - no 'db address' arg expected
--norc will not run the ".mongorc.js" file on start up
--quiet be less chatty --port arg port to connect to --host arg server to connect to --eval arg evaluate javascript -h [ --help ] show this usage information --version show version information --verbose increase verbosity --ipv6 enable IPv6 support (disabled by default) --disableJavaScriptJIT disable the Javascript Just In Time compiler
--enableJavaScriptProtection disable automatic JavaScript function marshalling
--ssl use SSL for all connections --sslCAFile arg Certificate Authority file for SSL --sslPEMKeyFile arg PEM certificate/key file for SSL --sslPEMKeyPassword arg password for key in PEM file for SSL --sslCRLFile arg Certificate Revocation List file for SSL --sslAllowInvalidHostnames allow connections to servers with non-matching hostnames
--sslAllowInvalidCertificates allow connections to servers with invalid certificates
--sslFIPSMode activate FIPS 140-2 mode at startup
Authentication Options:
-u [ --username ] arg username for authentication -p [ --password ] arg password for authentication --authenticationDatabase arg user source (defaults to dbname) --authenticationMechanism arg authentication mechanism --gssapiServiceName arg (=mongodb) Service name to use when authenticating using GSSAPI/Kerberos
--gssapiHostName arg Remote host name to use for purpose of GSSAPI/Kerberos authentication
file names: a list of files to run. files have to end in .js and will exit after unless --shell is specified
链接到我们创建好的服务器
$ ./bin/mongo 127.0.0.1:1234/test
connecting to: 127.0.0.1:1234/test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
Server has startup warnings:
2016-12-04T06:25:19.460-0500 I CONTROL [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.
2016-12-04T06:25:19.460-0500 I CONTROL [initandlisten]
接下来我们关闭这个服务器
关闭服务器必须使用admin这个角色去关闭
$ use admin
然后再关闭这个服务器
$ db.shutdownServer()
即可关闭服务器