
mongodb
mongodb
爱上口袋的天空
一步一流年,止不住的脚步,挽不回的青春!
展开
-
docker之mongo数据库忘记用户名密码
首先通过docker命令停止容器 docker stop 容器id 修改主机上与容器同步的mongod.conf文件,将认证注释掉 重新启动容器 docker start 容器id 进入容器内部 命令:docker exec -it 容器id mongo admin 通过命令查询用户信息 命令:show users 修改指定用户的密码 命令:db.changeUserPassword('用户名','新密码') 最后退出容器,并且重新将mongod.conf文件中的认证打开,并且重新启动原创 2020-12-31 15:43:27 · 2478 阅读 · 0 评论 -
删除mongodb中已存在的用户
创建root角色的用户 使用该用户登录,并且删除已有垃圾用户 删除命令:db.system.users.remove({user:"用户名"})原创 2020-08-30 19:30:19 · 2766 阅读 · 1 评论 -
如何删除mongodb中的数据库
首先使用用户管理角色登录认证 创建一个具有所有数据库管理角色的用户 使用新建的用户登录 进入到要删除的数据库中执行删除命令 删除命令: db.dropDatabase()原创 2020-08-30 19:16:26 · 940 阅读 · 0 评论 -
通过mongoimport命令将mysql中表数据导入mongodb
首先将mysql中选中的表以csv文件的形式导出 使用notepad++打开,确保文件是UTF-8编码,防止中文乱码 将文件上传到Linux系统指定的位置 我这里上传到和docker容器中想通的挂载目录下 进入docker容器中 命令:docker exec -it mongodb的容器IDbash 可以发现文件已经同步进来 导入命令 mongoimport -u iampAdmin -p iamp123456 --db iamp-admin --collection IAMP_MENU..原创 2020-08-29 23:06:14 · 315 阅读 · 0 评论 -
通过docker安装mongodb
拉取镜像 docker pull mongo:4.2 查看拉取的镜像 docker images 创建挂载文件夹 在logs目录下创建一个日志文件 在conf下创建conf/mongod.conf 在mogod.conf中添加下面内容: # 数据库文件存储位置dbpath = /data/db# log文件存储位置logpath = /data/log/mongod.log# 使用追加的方式写日志logappend = true# 是否以守护进程方式运行# fork = tr原创 2020-08-29 22:50:43 · 429 阅读 · 0 评论 -
Mongodb常用的相关命令总结
用户认证 db.auth('用户名','密码') 创建用户管理者 db.createUser( { user: "dba", pwd: "123456", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } ) 创建具有读写权限的用户 db.createUser( { user: "iampAdmin", pwd: "iamp12...原创 2020-08-27 18:03:15 · 280 阅读 · 0 评论