网站栏目设计优化方案,深圳市手机网站建设品牌,怎么做好销售,客厅装修设计0.1 什么是mongodb#xff1f; 0.2 Mongodb是一个基于分布式文件存储的数据库。由C语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 0.3 Mongodb是一个介于关系数据库和非关系数据库之间的产品#xff0c;是非关系数据库当中功能最丰富#xff0c;最像关系数据…0.1 什么是mongodb 0.2 Mongodb是一个基于分布式文件存储的数据库。由C语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 0.3 Mongodb是一个介于关系数据库和非关系数据库之间的产品是非关系数据库当中功能最丰富最像关系数据库的。他支持的数据结构非常松散是类似json的bson格式因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大其语法有点类似于面向对象的查询语言几乎可以实现类似关系数据库单表查询的绝大部分功能而且还支持对数据建立索引。 本资料根据官方网站上总结。 0.4 第一步先学会安装和卸载。
1.查看是否有MongoDB源
CentOS8的源位置在/etc/yum.repos.d/,如果没有现成的repo自己来写一个。 先查看一下官网最新的版本
[rootiZ10uzqlb90od9Z /]# cd /etc/yum.repos.d/
[rootiZ10uzqlb90od9Z yum.repos.d]# ls
CentOS-Base.repo CentOS-Sources.repo epel.repo.rpmnew mysql-community-source.repo
CentOS-CR.repo CentOS-Vault.repo epel-testing.repo redhat.repo
CentOS-Debuginfo.repo CentOS-x86_64-kernel.repo mongodb-org-4.4.repo
CentOS-fasttrack.repo docker-ce.repo mongodb-org-7.0.5.repo
CentOS-Media.repo epel.repo mysql-community.repo
[rootiZ10uzqlb90od9Z yum.repos.d]#
2.配置 MongoDB 的 Yum 仓库
sudo vi /etc/yum.repos.d/mongodb-org-4.4.repo
在编辑器中输入以下内容
[mongodb-org-4.4]
nameMongoDB Repository
baseurlhttps://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck1
enabled1
gpgkeyhttps://www.mongodb.org/static/pgp/server-4.4.asc
保存并退出编辑器。
3.安装 MongoDB
sudo yum install mongodb-org该命令会自动安装 MongoDB 相关组件和依赖。
最新版本下载并安装 1.官网下载mongodb安装包 下载地址https://www.mongodb.com/download-center/community 选择版本操作系统为linux64位的 2.创建安装包存放目录及解压目录
3.解压到指定目录 命令tar -zxvf mongodb-linux-x86_64-4.0.14.tgz -C /opt/app 4.配置 MongoDB
启用 MongoDB 服务
sudo systemctl enable mongod.service启动 MongoDB 服务
sudo systemctl start mongod.service停止 MongoDB 服务
sudo systemctl stop mongod.service修改 MongoDB 配置文件
MongoDB 的配置文件路径为 /etc/mongod.conf可以使用文本编辑器进行修改。在进行修改前建议备份原始配置文件。
连接 MongoDB 数据库
mongo
5、开放端口
firewall-cmd --zonepublic --add-port27017/tcp #mongodb默认端口号
firewall-cmd --reload #重新加载防火墙
6.关闭MongoDB
sudo service mongod stop
7.卸载mongodb
sudo yum erase $(rpm -qa | grep mongodb-org) #卸载MongoDB
sudo rm -r /var/log/mongodb #删除日志文件
sudo rm -r /var/lib/mongo #删除数据文件8.检查数据库是否安装成功
ps -aux | grep mongod #查看数据库的进程是否存在
9.连接mongodb并创建数据库及用户
1.连接进入数据库 2.查看数据库列表 show dbs;
3.进入admin数据库 use admin
4.创建管理员账户
db.createUser({user: admin,pwd: admin123,roles: [ { role: root, db: admin } ]})