开发者社区> 问答> 正文

云数据库MongoDB无法创建数据库

已解决

云数据库MongoDB无法创建数据库

展开
收起
提个问题 2024-06-08 18:07:27 27 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    • 在MongoDB中,只有拥有root角色的用户才能够创建数据库,可以使用root账号登录实例创建数据库,或者使用root账号创建root角色的用户,然后root角色用户登录实例创建数据库,创建root角色的用户请参考:
      use admin
      db.createUser( { user: "<user>", pwd: "<password>", roles: [ { role: "root", db: "admin" } ] } )
    • MongoDB只执行use <db_name>是无法创建数据库的,需要向该数据库中插入数据该数据库才真正创建成功,比如:
      use alidb
      db.alidb.insert({"name":"阿里云测试"})。
    2024-06-08 18:07:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
开源数据库 MongoDB 专场 MongoDB疑难杂症分析及优化 立即下载
阿里云MongoDB云服务构建 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载