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

MongoDB——linux中yum命令安装及配置

一、创建mongodb-org-3.4.repo文件
vi /etc/yum.repos.d/mongodb-org-3.4.repo
将下面内容添加到创建的文件中

[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

二、下载mongo
sudo yum install -y mongodb-org
检查是否安装,查看mongo安装路径whereis mongod如下图所示
在这里插入图片描述
关闭远程连接设置
Vi /etc/mongo.conf
将bind_ip=127.0.0.1 注释或者删掉
然后esc退出 然后 :wq! 退出保存

三、启动、关闭、重启、检查mongo
1.启动mongo
sudo service mongod start
2.关闭mongo
sudo service mongod stop
3.重启mongo
sudo service mongod restart
4.检查是否启动
netstat -nltp|grep mongod 如果有进行号显示则证明启动成功(最后有数字/mongod)
浏览器中访问ip+27017出现下图结果,则证明mongo安装启动成功
在这里插入图片描述
四、建立text数据库
use text

五、建立用户
进入建立的数据库 use text
db.createUser({user:“mark”,pwd:“mark”,roles:[{role:“readWrite”,db:“text”}]})

六、用可视化工具进行连接测试(我这里用的是NoSQL Manager for MongoDB Professional)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
七、简单命令行介绍:
1.查看数据库
show dbs
2.删除当前数据库
db.dropDatabase()
3.建立user表并插入一条数据
db.user.insert({“a”:1,“b”:2})
4.查看当前数据库中的表
show collections
5.查看user表中数据
db.user.find()
6.删除user表
db.user.drop()

http://www.lryc.cn/news/319432.html

相关文章:

  • 序列化笔记
  • ArkTs的资源Resource类型怎么转为string
  • Apache zookeeper kafka 开启SASL安全认证
  • Rust 的 inline 内联编译策略
  • 软考73-上午题-【面向对象技术2-UML】-UML中的图4
  • html编辑器
  • 利用“定时执行专家”软件的25种任务与12种触发器,提升IT系统管理自动化水平
  • 设计模式学习笔记 - 规范与重构 - 8.实践:程序出错返回啥?NULL、异常、错误吗、空对象?重构ID生成器,处理各函数的异常
  • 【Python使用】python高级进阶知识md总结第4篇:静态Web服务器-命令行启动动态绑定端口号,html 的介绍【附代码文档】
  • langchain+chatglm3+BGE+Faiss Linux环境安装依赖
  • Kubernetes kafka系列 | k8s部署kafka+zookeepe集群(可外部通信)
  • IDEA创建Sping项目只能勾选17和21,没有Java8?
  • ChatGPT 遇到对手:Anthropic Claude 语言模型的崛起
  • 【LeetCode热题100】148. 排序链表(链表)
  • Ubuntu Linux - Primavera P6 EPPM 安装及分享
  • 微信小程序开发学习笔记——3.11完成form评论案例的实现逻辑
  • Linux/Ubuntu/Debian控制台启动的程序和terminal分离的方法-正在运行怎么关闭窗口
  • Lua-Lua与C的交互3
  • TensorFlow的介绍和简单案例
  • 基于Java+SpringMVC+vue+element实现前后端分离校园失物招领系统详细设计
  • 【Stable Diffusion】入门-04:不同模型分类+代表作品+常用下载网站+使用技巧
  • vue3之带参数的动态路由
  • 深入探讨GPT系列与其他NLP架构的流行度差异及其应用解析
  • 实现兼容性良好的前端页面开发
  • Rust学习02:推荐一本入门书,免费的
  • npm run dev命令的执行顺序和原理
  • C# SM2加解密 ——国密SM2算法
  • 【Machine Learning】Suitable Learning Rate in Machine Learning
  • 力扣每日一题 矩阵中移动的最大次数 DP
  • 计算机网络 |内网穿透