服务操作:
// 1、开启MongoDB
sudo service mongod start 或者 systemctl start mongod.service # 开启MongoDB
sudo chkconfig mongod on # 加入开机启动
sudo service mongod restart # 重启MongoDB
// 2、关闭MongoDB
sudo service mongod stop # 关闭防火墙
// 3、卸载MongoDB
sudo yum erase $(rpm -qa | grep mongodb-org) # 卸载MongoDB
sudo rm -r /var/log/mongodb # 删除日志文件
sudo rm -r /var/lib/mongo # 删除数据文件
库操作
新建数据库:
第一步:use 新建数据库名
第二步:进行此库相关的操作
如果不进行第二步,该数据库不会被创建
show dbs :查看数据库列表;
db:查看当前数据库;
db.createCollection('要新建的表名'): 新建一个表;
show collections : 查看当前数据库下的表;
db.表名.drop():删除当前数据库指定表
db.dropDatabase():删除当前数据库
查询
db.表名.find():查询表中所有数据
db.表名.find(条件):按条件查询
db.表名.findOne(条件):查询第一条(支持条件)
db.表名.find().limit(数量):限制数量
db.表名.find().skip(数量):跳过指定数量
修改
前面save在_id字段已存在是就是修改操作,按指定条件修改语法如下
db.表名.update({"条件字段名":"字段值"},{$set:{"要修改的字段名":"修改后的字段值"}});
删除
db.表名.remove(条件);
网友评论