
一、MongoDB简介
二、MongoDB安装
2.1 CentOS7上
- 配置yum源
vim /etc/yum.repos.d/mongodb-org-4.2.repo
[mongodb-org-4.2]
name=MongoDB 4.2 Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/$basearch/
gpgcheck=0
enabled=1
- 安装mongodb
有点慢,要几分钟
yum install mongodb-org -y
- 查看mongod安装位置
whereis mongod

- 启动mongod
systemctl start mongod
- 查看mongod状态
systemctl status mongod

参阅:
2.2 Windows上
三、配置MongoDB
3.1 基础配置
- 修改配置文件:
vim /etc/mongod.conf
- 允许远程访问

- 修改使用用户
vim /usr/lib/systemd/system/mongod.service

- mongodb开机自启
systemctl enable mongod
- 重启mongodb使修改生效
systemctl daemon-reload
systemctl restart mongod
systemctl status mongod

参阅:
3.2 其他
- 创建数据库目录
MongoDB的数据存储在data目录的db目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建data目录,并在data目录中创建db目录
/data/db
是 MongoDB 默认的启动的数据库路径(--dbpath)
eg:
mkdir -p /data/db
四、使用MongoDB
4.1 MongoDBb Shell
- 启动Mongo shell
mongo
- 查看数据库
show dbs

- 创建数据库
如果数据库不存在,则创建数据库,否则切换到指定数据库
格式:use [databasename]
eg:
use Mydb

- 查看当前数据库
db

- 创建集合
格式:db.createCollection(name, options)
eg:
db.createCollection("users")

更新中......
网友评论