为了账号安全,请及时绑定邮箱和手机立即绑定
  • show dbs //查看当前端口有多少dbs use 数据库名称 //切换数据库,没有数据库时自动创建 db.dropDatabase() //删除数据库 mongo 中一张表称为一个集合 db.集合名.insert() //insert()接受一个参数,参数即为要写入的文档,json格式 show collections //查看创建的表 db.集合名.find() //参数也是json格式可以为空,insert()参数可以指定 _id for(i=1;i<10;i++)db.集合名.insert() //同时插入多条数据 db.集合名.find().count() //对数据计数 db.集合名.find().skip(3).limit(2).sort() //忽略前3条限制返回2条数据
    查看全部
  • 搭建好 mangodb 服务器后,需要使用客户端进行连接才能进行下一步操作 1.使用mangodb 编译时生成的客户端进行连接: mongo 将mongo拷贝到之前建立的bin目录下,执行 ./bin/mongo/ --help 查看说明 关闭mongodb服务: db.shutdownServer() 方法二: kill -15 xxx 或者 kill xxx 不能使用-9 Warning:启动数据库时,应该进入 numactl,否则会影响性能 2.使用各种驱动进行连接 启动mongobd服务 numactl --interleave=all bin/mongd -f conf/mongd.conf 利用配置文件启动mongodb # ./bin/mongod -f mongodb.conf
    查看全部
  • 搭建简单的MongoDB的服务器 root@ubuntu:~/mongodb_simple# mkdir data root@ubuntu:~/mongodb_simple# mkdir log 用来存储日志文件 root@ubuntu:~/mongodb_simple# mkdir conf 用来存储数据库的启动配置文件 root@ubuntu:~/mongodb_simple# mkdir bin 用来存储数据库的二进制文件 编写一个MongoDB的启动文件 cd conf vim mongo.conf port = 12345 dbpath = data (存储数据目录) logpath = log/mongod.log(需要指明一个实际的文件) fork = true(启动一个后台进程) 启动命令 ./bin/mongod -f conf/mongd.conf
    查看全部
  • 搭建服务器
    查看全部
  • mongodb命令的简单介绍: 1.mongod:mongodb 数据库的执行程序,数据库部署就是使用这个程序进行。 2.mongo:一个客户端,用来连接mongodb服务器的 3.mongoimport & mongoexport:用来做导入和导出 4.mongodump & mongorestore:与之前的导入导出相似,只不过这两个程序导入和导出的是二进制数据,不能被直接读取,一般用来做数据的备份与恢复。 5.mongooplog.exe:用来做操作日志的回放;oplog是mongodb复制集中用来记录操作记录的数据集合; 6.最后是mongostat.exe:用来查看mongodb服务器的各种状态,监控时会用到。
    查看全部
    0 采集 收起 来源:编译mongoDB文件

    2018-03-22

  • 工具版本介绍
    查看全部
  • 数据的结构
    查看全部
  • MongoDB资料
    查看全部
  • MongoDB的使用
    查看全部
    0 采集 收起 来源:课程简介

    2017-10-24

  • 环境搭建
    查看全部
    0 采集 收起 来源:课程简介

    2017-10-24

  • MongoDB
    查看全部
    0 采集 收起 来源:mongoDB现状

    2017-10-24

  • 重启mongod服务,连接mongo,使用 db.createUser({user:"immoc",pwd:"immoc",roles:[{role:"userAdmin",db:"admin"},{role:"read",db:"test"}]})创建用户,然后在conf添加auth=true
    查看全部
  • 创建用户
    查看全部
  • 创建密码
    查看全部
  • 客户端连接mongodb:./bin/mongo -u 用户名 -p密码 127.0.0.1:8888/数据库名
    查看全部

举报

0/150
提交
取消
课程须知
1、对数据库的概念有比较清晰的认识。 2、了解一些简单的shell操作。
老师告诉你能学到什么?
1、了解mongoDB的特性 2、掌握mongoDB的基本操作 3、了解mongoDB在业务层的使用,并学会使用mongoDB来进行应用开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!