MongoDB的安装与使用
以下内容来自于MongoDB官方文档
安装()
-
导入包管理系统使用的公钥
1
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
如果成功会出现
但是,如果提示
gnupg
未安装的错误,您可以:-
使用以下命令安装
gnupg
及其所需的库:1
sudo apt-get install gnupg
-
安装后,重试导入密钥:
1
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
-
-
为 MongoDB创建一个
/etc/apt/sources.list.d/mongodb-org-5.0.list
文件1
echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
-
重新加载本地包数据库
1
sudo apt-get update
-
安装 MongoDB 包
1
sudo apt-get install -y mongodb-org=5.0.8 mongodb-org-database=5.0.8 mongodb-org-server=5.0.8 mongodb-org-shell=5.0.8 mongodb-org-mongos=5.0.8 mongodb-org-tools=5.0.8
卸载
-
停止 MongoDB
1
sudo service mongod stop
-
删除软件包
1
sudo apt-get purge mongodb-org*
-
删除数据目录
1
2sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
数据库备份与还原
备份
1 | mongodump -h ip -u user -p password -d 要备份的数据库名 -o 备份到哪个路径 |
还原
1 | mongorestore -d 新数据库名称 --dir 备份得到的数据库文件夹路径 |
相关命令
启动 MongoDB
1 | sudo systemctl start mongod |
设置开机自启动
1 | sudo systemctl enable mongod |
验证 MongoDB 是否已成功启动
1 | sudo systemctl status mongod |
停止 MongoDB
1 | sudo systemctl stop mongod |
重启 MongoDB
1 | sudo systemctl restart mongod |
MongoDB Shell
1 | mongosh |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LONG的个人小站!
评论