默认指定目录安装目录下,新建/data/db
#> mogod
或者(数据库启动)
#>mongod --dbpath D:\data\db
#> ./mongod --shutdown (关闭)
作为守护进程注入后台
./mongod -f 配置文件
配置文件(实例):mongo.conf
logpath=../log/mongodb.loglogappend=false
dbpath=http://www.likecs.com/data/db
fork=true #驻留在后台(以守护进程的方式)
rest=true
数据库操作:
1. 查看数据库
show dbs
当前那个数据库
db
2.选择哪个数据库(test为数据库名)
use test
3. 查看数据库下的集合
show collections
4. 查看集合里面的所有内容
db.集合名称.find()
5.数据的插入(在当前数据库下见一个集合,并插入一条数据)
db.collection.save({\'name\':\'test\',\'addr\':\'china\'})
6. 数据库的删除
db.dropDatabase()
查询:
1.通过条件查询
MongoDB Enterprise > db.account.save({"name":\'test\',\'addr\':\'china\'})
WriteResult({ "nInserted" : 1 })
MongoDB Enterprise > db.account.save({"name":\'test2\',\'addr\':\'china\'})
WriteResult({ "nInserted" : 1 })
MongoDB Enterprise > db.account.find({\'name\':\'test2\'})
{ "_id" : ObjectId("59815a701398cedd1e690024"), "name" : "test2", "addr" : "china" }
MongoDB Enterprise >
help的使用
-> help
->db.help
Mongdb的数据工具(备份,恢复)
mongodump -h 主机 -d 数据库名 -o 备份的目录
mongorestore -h 主机 -d 数据库名 --directoryperdb 目录 # 回复目录下所有的数据库