linux设置mongodb开机自启动

Linux下MongoDB的安装与配置

1、1 下载MongoDB

10多年的佳木斯网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站的优势是能够根据用户设备显示端的尺寸不同,自动调整佳木斯建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“佳木斯网站设计”,“佳木斯网站推广”以来,每个客户项目都认真落实执行。

我们需要在Linux系统中下载MongoDB,可以通过以下命令在终端中下载MongoDB:

wget -qO https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
sudo apt-get update
sudo apt-get install -y mongodb-org

1、2 启动MongoDB服务

安装完成后,我们需要启动MongoDB服务,可以通过以下命令启动MongoDB服务:

sudo systemctl start mongod

1、3 设置开机自启动

如果希望每次开机后都自动启动MongoDB服务,可以通过以下命令设置开机自启动:

sudo systemctl enable mongod

Linux下MongoDB的常用操作

2、1 连接MongoDB

要连接MongoDB,我们需要知道MongoDB的IP地址和端口号,可以通过以下命令连接MongoDB:

mongo --host  --port <端口号> -u <用户名> -p <密码> --authenticationDatabase <验证数据库>
mongo --host 127.0.0.1 --port 27017 -u myUser -p myPassword --authenticationDatabase admin

2、2 创建数据库和集合

连接成功后,我们可以使用use命令创建数据库和集合。

use myDatabase; // 创建名为myDatabase的数据库
db.createCollection("myCollection"); // 在myDatabase数据库中创建一个名为myCollection的集合

2、3 插入文档

向集合中插入文档,可以使用insertOneinsertMany方法。

db.myCollection.insertOne({name: "张三", age: 30}); // 向myCollection集合中插入一条文档,包含name和age两个字段
db.myCollection.insertMany([{name: "李四", age: 25}, {name: "王五", age: 28}]); // 向myCollection集合中插入多条文档,包含name和age两个字段

2、4 查询文档

查询集合中的文档,可以使用find方法。

db.myCollection.find({age: {$gt: 25}}); // 查询myCollection集合中年龄大于25的文档

2、5 更新文档

更新集合中的文档,可以使用updateOneupdateMany方法。

db.myCollection.updateOne({name: "张三"}, {$set: {age: 31}}); // 更新myCollection集合中名字为张三的文档,将年龄设置为31岁
db.myCollection.updateMany({age: {$gt: 25}}, {$set: {status: "old"}}); // 更新myCollection集合中年龄大于25的文档,将所有文档的状态设置为"old"

2、6 删除文档

删除集合中的文档,可以使用deleteOnedeleteMany方法。

db.myCollection.deleteOne({name: "张三"}); // 删除myCollection集合中名字为张三的文档
db.myCollection.deleteMany({age: {$gt: 30}}); // 删除myCollection集合中年龄大于30的文档

相关问题与解答

问题1:如何在Linux下安装MongoDB?答案:可以通过以下步骤在Linux下安装MongoDB:下载MongoDB,启动MongoDB服务,设置开机自启动,具体命令如下:

分享题目:linux设置mongodb开机自启动
URL地址:http://www.shufengxianlan.com/qtweb/news27/183177.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联