MongoDB使用命令列表

1.启动MongoDB

打开MongoDB所在安装目录的bin目录,或者把该bin目录加入到环境变量path中去。

启动Cmd,然后

mongod -dbpath "D:Datadb" 就启动成功。

如果想把MongoDB加入Windows系统服务。

打开MongoDB所在安装目录,然后再Cmd中

mongod -dbpath "D:Datadb" -logpath "E:Work_App D:Datadb.log" -install -serviceName "MongoDB"

(这里必须以管理员身 份运行)

然后启动服务。

如果需要删除MongoDB服务。

mongod -dbpath "D:Datadb" -logpath "E:Work_App D:Datadb.log" -remove -serviceName "MongoDB"

2.连接MongoDB

本地使用MongoDB,直接mongo命令即可连上。

连接远程MongoDB服务器,

mongo 远程主机ip或DNS:MongoDB端口号/数据库名 -u user -p password

备份数据库

mongodump -h dbhost -d dbname -o dbdirectory

恢复数据库

mongorestore -h dbhost -d dbname –directoryperdb dbdirectory

导出表

mongoexport -h dbhost -d dbname -c collectionname -f collectionKey -o dbdirectory

collectionKey表示字段列表,用,分隔。

导入表

mongoimport -d dbhost -c collectionname –type csv –headerline –file

-type,支持从csv,tsv,json导入,默认json.

-headerline指明不导入第一行。

引用自 http://www.jb51.net/article/40285.htm

 克隆数据库

db.copyDatabase(fromdb, todb, fromhost, username, password)

db.copyDatabase(fromdb, todb, fromhost)

克隆的时候本地如果有同名数据库,需要先删掉.

先选定数据库,use database, 再drop. db.dropDatase()

引用自http://www.jb51.net/article/68922.htm

3.增删改查

原文地址:https://www.cnblogs.com/ahua1188/p/5255444.html