系统 centos
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz # 下载
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz # 解压
mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb # 将解压包拷贝到指定目录
//1.可以在 /usr/local/mongodb/bin/ 目录下使用命令:
./mongod
//2.守护进程方式启动,储存/data/db 端口27017 日志syslog 同级目录
./mongod --dbpath=/data/db --port=27017 --fork --syslog
//指定打印 日志
--logpath/var/log
//监控日志 新增内容
tail -f /var/log/messages
//结束mongod
/mongod --shutdown
- 命令行数据库操作
进入
./mongo 127.0.0.1:27017
- //show
show dbs
//create
use namedb
//create users or add one data
db.users.insert({"username":"linng"});
//查看集合,里面有几张表
show collections
//find 查找
db.users.find();
//find count
db.users.find().count();
//find
db.users.find({"_id":ObjectId("57edd391e74cb0c3ecd2ccee")});
//update multi:true 多条
db.users.update({"username":"sid"},{$set:{"username":"xxxx"}},{multi:true})
//remove ,true删除符合一个的,默认,false删除多个
db.users.remove{{"username":"sid"},true}
//删除全部
db.users.drop()