作者:David的日常
MongoDB:一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
主要流程目录:
1.安装
2.使用
去到应用商店“APPS”,搜索“mongodb”
MongoDB 5.0+需要AVX指令集支持
广告不支持AVX指令集的,这里改一下版本为4.4
打开控制台
广告进入mongo,代码输入:mongo
查看所有数据库,代码输入:show dbs
Tip:use命令来创建数据库,如果该数据库不存在,则会创建一个新的数据库,如果该数据库已经存在,则将切换到该数据库。
创建数据库,代码输入:use 数据库名称
查看数据,发现并没有刚刚创建的testdatabase数据库,这是因为数据库里面并没有数据
查看当然操作的数据,跟着插入数据,代码输入:dbdb.user.insert({"name":"david","date":2023})
再看看数据库,现在就有刚刚创建的数据库了
切换进入admin数据库,代码输入:use admin
创建一个名为 admin,密码为 123456 的用户,可以对admin数据库进行读写操作,代码输入:
db.createUser({ user:admin,pwd:123456,roles:[ { role:userAdminAnyDatabase, db: admin},"readWriteAnyDatabase"]});
【user:admin】:设置用户名为admin
【pwd:123456】:设置密码为123456
【role:userAdminAnyDatabase】:只在admin数据库中可用,赋予用户所有数据库的userAdmin权限
【db:admin】:可操作的数据库
【readWriteAnyDatabase】:赋予用户读写权限
使用上面创建的用户进行连接测试代码输入:db.auth(admin, 123456)
免责声明:本站所有内容及图片均采集来源于网络,并无商业使用,如若侵权请联系删除。
下一篇:手机翻拍CT X光片的教程来啦