当前位置: 首页 > news >正文

CentOS 6.5 yum 安装 MongoDB 2.6及 相关配置

1,创建mongodb.repo文件
在/etc/yum.repos.d/目录下创建文件mongodb.repo,它包含MongoDB仓库的配置信息,内容如下:
[mongodb] name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1

2,执行安装命令

# yum clean all

# yum list | grep mongo
# yum -y install mongodb-org

# rpm -qa |grep mongodb

查看mongo占用的端口(默认27017)

# ss -anp |grep mongod

3. 创建超级管理员账户相关操作

db.createUser({
“user” : “root”,
“pwd” : “123456”,
“roles” : [
{role: “userAdminAnyDatabase”, db: “admin”},
{role: “dbAdminAnyDatabase”, db: “admin” },
{role: “readWriteAnyDatabase”, db: “admin” }
] })

show dbs

use admin

db.createUser({“user” : “root”, “pwd” : “123456”, “roles” : [{role: “userAdminAnyDatabase”, db: “admin”}, {role: “dbAdminAnyDatabase”, db: “admin” }, {role: “readWriteAnyDatabase”, db: “admin” }]})

db.updateUser(“root”,{roles : [{“role” : “__system”,”db” : “admin”},{“role” : “root”, “db”: “admin”}]})
show roles

db.shutdownServer()
db.auth(‘root’, ‘123456’)
db.system.users.find()
db.system.users.remove({user:”admin”})

4.mongo的启动和关闭

/usr/bin/mongod -auth -f /etc/mongod.conf
mongo admin -uroot -p

service mongod stop

db.shutdownServer()

修改用户密码 : db.changeUserPassword(‘tank2′,’test’);

5. 管理软件

phpMongoAdmin(php)

https://github.com/CraryPrimitiveMan/phpMongoAdmin

rockmongo(php)

http://rockmongo.com/

Robomongo (GUI)

http://robomongo.org/

mongobooster (GUI)

http://mongobooster.org /

6.创建数据库, 创建集合(表),创建文档(字段)

db.testdb

db.createCollection(“name”, { capped : true, size : 512 * 1024, max : 1000 } )

show collections

db.word.save({‘word’:”, ‘explain’:”, ‘sound’: ”, ‘movie’:”, ‘movie_cover_img’:”, ‘img’:”, ‘status’:”, ‘property’:0, ‘remember’:”, ‘extension’:{}})

db.ChoiceQuestion.save({‘title’:{}, ‘answers’:[], ‘options’: [], ‘need_sound’: 0, ‘type’: 0, ‘status’:0})

db.Word.find({})

参考:

http://www.tuicool.com/articles/fMZbUzu

https://segmentfault.com/q/1010000002923686

http://www.xuejiehome.com/blread-1444.html

http://www.cnblogs.com/lindsay-chh/p/4734568.html

http://blog.csdn.net/xht555/article/details/40918951

http://www.jsqmd.com/news/540702/

相关文章:

  • 3.26软工
  • Doris从入门到上天系列第五篇:Doris中的物化视图
  • 如何去选择品质优秀的段码屏厂家
  • Redis 异步方式与高级特性
  • AI智能体实战:从入门到企业级自动化应用
  • CentOS用yum安装 php-pecl-mongo扩展找不到mongo.so
  • docker 安装 hifone
  • Webots仿真实战:如何用C语言控制四轮小车实现自动行驶
  • 360CDN 全系列产品体验:CDN / 高防 / SDK 游戏盾横向测评
  • 一个整数可以分解为多少个质数相乘
  • Apache Tomcat 在 IDEA 中配置完整教程(手把手保姆教程)
  • MySQL 缓存策略与数据同步方案
  • 《QGIS快速入门与应用基础》240:指北针旋转与大小调整
  • 硬核深度全解:从 Netty Channel 到 OS 内核,彻底扒透 TCP 连接维持与 epoll 机制
  • 中医理疗证书正规吗?守嘉职业技能培训持证可查有保障 - 品牌排行榜单
  • 基于imfindcircles函数的圆形检测实战:从原理到MATLAB实现
  • GPIO的输出输入方式总结
  • FaceFusion项目二次开发踩坑记:深入content_analyser.py,手动修复模型依赖哈希问题
  • 在毕节学美容,我跑了三家学校后的真实感受 - 品牌测评鉴赏家
  • Win7/Win10中ASP无法调用MDB数据库解决办法DB Connection failure
  • 【GNSS定位原理及算法杂记2】GNSS观测量:从捕获到解算,揭秘接收机内部信号处理链路
  • 昆明美容培训怎么选?从零基础到创业,这份择校指南请收好 - 品牌测评鉴赏家
  • visualbox设置双虚拟机既各自有独立静态IP,又能访问互联网
  • 石家庄做白发转黑哪家好?黑奥秘超千店标准化服务更靠谱 - 美业信息观察
  • qoj8047
  • Dify向量检索精度跃升47%的秘密(重排序Pipeline低延迟部署避坑手册)
  • 光场相机入门:Macro Pixel与SAI如何让你的照片秒变3D(附Python代码示例)
  • 强强联合!望石智慧携手华为、华鲲振宇发布AI药物研发联合解决方案,共筑中国智慧医药创新生态
  • 从锁存器到段码表:拆解蓝桥杯单片机数码管硬件,小白也能看懂的原理图连线指南
  • 对于transformer的理解