1.启动mongodb的服务使用:
mongod --help
启动mongodb的本地服务(data目录和bin同级别)
mongod --dbpath ../data
从参数文件中启动
mongod -f /etc/mongodb.cnf
后台启动方式:
mongod --dbpath=../data --logpath=../logs --fork
2.登录mongodb数据库
mongo --help
登录本地数据库
mongo
登录远程数据库:
mongo 123.123.101.24:27017/mash5
mongo 192.168.73.149:27017/mash5
mongo 192.168.73.176:27017/mash5
3.恢复数据库mongorestore
mongorestore --help
导入本地的dump文件
mongorestore C:\mongodb\bin\dump_bak\mash5
导入多个数据库
mongorestore --directoryperdb C:\mongodb\bin\dump_bak
远程恢复
mongorestore -h 192.168.73.176 --directoryperdb C:\backup\mongodb
4.备份数据库mongodump
mongodump --help
mongodump 在mongodump命令目录里生成一个dump目录存储导出文件(导出多个数据库)
mongodump -d mydb-c ll -o C:\temp 导出数据库到某一个目录(单个数据库)
远程备份
mongodump -h localhost --port 27017 -d db -o c:\temp
5.数据导出 mongoexport
mongoexport -help
mongoexport -d mydb -c ll -o out.dat
mongoexport -d mydb -c ll -csv -f name,age -o user.csv 导出csv文件,-csv指定文件格式 -f 指定导出那些字段
6.数据导入mongoimport
mongoimport -help
mongoimport -d mydb -c lll user_csv.dat
mongoimport -d mydb -c lll --type csv --headerline --file user_csv.csv 导入csv文件,--type指定文件格式 --headerline指定第一行为head
5.基本命令
help 寻求帮助
show dbs 查看所有的数据库
show collection 查看一个数据库所有的表
show users 查看用户
show profile;
hostname(); 查看主机的名称
pwd() 查看当前目录
(责任编辑:IT) |