1. 启动指定端口
./mongo --port 27017
2. 查看已有数据库列表
show dbs
切换数据库
use 数据库名
3. 查看所有集合
show collections
4. 查看当前用户
show users
5. 创建集合
db.accout.save({"name":"test","value":"123"})
查看集合中的数据
db.accout.find()
根据条件查询
db.accout.find({"name":"test"})
删除集合
db.accout.drop()
6. 删除数据库
db.dropDatabase()
7. 备份数据库
./mongdump
会生成一个dump目录,备份的数据库在这个目录里面
会生成一个bson文件,怎么查看呢?
8. 恢复数据库
默认恢复的目录是dump目录
也可以指定数据库恢复
./mongorestore ./dump/bbs
9. 导出数据库
导出CSV格式
./mongoexport -d bbs -c accout -q{} -f name,addr --csv > accout.csv
导出json格式
./mongoexport -d bbs -c accout -q{} -f name,addr > accout.json
10. 导入到数据库
./mongoimport -d bbs -c accout --type csv --headerline --drop < accout.csv
./mongoimport -d bbs -c accout --type json--drop < accout.json