目录
一、安装与基本操作
https://www.mongodb.org/static/pgp/server-4.2.asc
1、创建源文件
cd /etc/yum.repos.d/ 进入yum仓库
vim mongodb.repo 创建源文件
[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc~
~
:wq 保存退出
2、安装mongodb
yum install -y mongodb -org 安装mongodb
systemctl start mongod 启动软件mongodb
3、基本操作
vim /etc/mongod.conf 主配置文件
修改了一下网络区域
systemctl restart mongod 重启服务
mongo 登录
mongo --host IP ip登录
>show databases(dbs) 查看数据库(show后面可跟databases或dbs)
admin 0.000GB
config 0.000GB
local 0.000GB>db 查看当前所在数据库
test
>use xxx 切换数据库(注意的是mongodb是隐式创建,只有创建合集才会保存)
>db.dropDatabase() 删除数据库(要进到需要删除的数据库里面删)
>db.createCollection("test") 创建集合
>show tables 查看集合
>db.laowang.remove({zhangsan:"nihaoshijie"}) 删除数据
二、MongoDB数据库备份
mongodump 备份数据库(在当前目录备份所有)
mkdir aa 创建aa目录
mongodump -d jh -o aa 备份jh数据库放到aa目录
>use jh 进入jh
>db.dropDatabase() 删除jh
mongorestore -d jh -c a /root/aa/a.bson 恢复jh下面的a集合