下面是详细的步骤说明:
步骤一:添加MongoDB的YUM源
- 打开终端,进入root用户。
- 在终端输入命令,新建YUM源配置文件:
vi /etc/yum.repos.d/mongodb-org-4.0.repo
- 将以下内容写入文件中:
[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
- 在任何软件包的安装之前,现在最好更新一下系统:
yum update
步骤二:安装MongoDB
- 在终端输入以下命令,安装MongoDB:
yum install -y mongodb-org
- 安装完成后,我们可以使用以下命令启动MongoDB服务:
systemctl start mongod
- 确认服务已经开启:
systemctl status mongod
如果运行正确,则会输出MongoDB服务的一些信息。
示例一:使用MongoDB命令行
- 打开终端,进入root用户。
- 输入以下命令启动MongoDB官方的命令行工具:
mongo
- 在MongoDB命令行下,我们可以输入以下命令来操作数据库:
show dbs # 查看所有的数据库
use test # 切换到test数据库
db.createCollection("example") # 在test数据库创建集合example
db.example.insert({name: "John", age: 25, gender: "male"}) # 向example集合中插入文档
db.example.find() # 查询集合example中的所有文档
示例二:使用Python连接MongoDB
- 安装pymongo模块:
pip install pymongo
- 编写Python代码,连接MongoDB并对其进行操作。例如,我们可以输入以下代码:
```
import pymongo
# 连接MongoDB
client = pymongo.MongoClient("mongodb://localhost:27017/")
# 操作MongoDB
db = client["mydatabase"]
collection = db["customers"]
customers = [{"name": "John", "address": "Highway 37"},
{"name": "Jane", "address": "Highway 38"}]
collection.insert_many(customers)
# 输出插入结果
print(collection.find())
```
以上代码将连接MongoDB数据库,并在名为“mydatabase”的数据库中创建名为“customers”的集合,向其中插入了两条记录。
以上就是Centos7 yum安装mongodb实现步骤详解的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Centos7 yum安装mongodb实现步骤详解 - Python技术站