ubuntu安装mongodb5.0

最近安装mongodb出现的问题

        • 中间出现的错误
          • status=14的话,就打这个:
          • status=1或者2的话
          • 直到打命令出现下图,就代表安装没问题了
        • python连接mongodb

这里引用大佬的安装教程

中间出现的错误

ubuntu安装mongodb5.0_第1张图片

status=14的话,就打这个:
sudo chown -R mongodb:mongodb /var/lib/mongodb
sudo chown mongodb:mongodb /tmp/mongodb-27017.sock    
sudo service mongod restart;
status=1或者2的话
#查看mongod.conf 里面的文件是否存在,没有就mkdir创建
vim /etc/mongod.conf  
直到打命令出现下图,就代表安装没问题了
sudo systemctl status mongod 

ubuntu安装mongodb5.0_第2张图片
修改配置文件
sudo vim /etc/mongod.conf

security:
  authorization: enabled   # 权限配置

设置好之后

use admin 
db.createUser({user:"账号",pwd:"密码",roles:[{role:"root"}]})

登录的话要在admin里面登录

db.auth('账号','密码')

python连接mongodb

先下载依赖:pip install pymongo

from pymongo import MongoClient

# 创建数据库连接对象
client = MongoClient(IP, 端口, username="账号", password="密码")
# 选择一个数据库
db = client['admin']

你可能感兴趣的:(ubuntu,mongodb,linux)