如何在 wolkenkit 中访问 PostgreSQL 和 MongoDB 数据库
How to access PostgreSQL and MongoDB databases in wolkenkit
我无法连接 MongoDB 和 PostgreSQL。我正在使用以下命令:
docker exec -it todomvc-mongodb mongo -user wolkenkit -p 576085646aa24f4670b929f0c47032ebf149e48f admin.
显示如下结果:
2018-08-14T11:48:20.592+0000 E QUERY [thread1] Error: Authentication failed. : –
我已尝试重现您的问题。我做了什么:
- 我克隆了 wolkenkit-todomvc sample application。
- 我使用
wolkenkit start
启动它。
这给了我(随机创建的)共享密钥 4852f4430d67990c28354b6fafae449c4f82e9ab
(请注意,每次您 运行 wolkenkit start
时此值都是不同的,除非您将其明确设置为一个值您的选择,所以 YMMV)。
然后我尝试了:
$ docker exec -it todomvc-mongodb mongo -user wolkenkit -p 4852f4430d67990c28354b6fafae449c4f82e9ab admin
实际上是行不通的。原因是参数-user
不存在,必须是-u
或--username
。如果你 运行:
$ docker exec -it todomvc-mongodb mongo -u wolkenkit -p 4852f4430d67990c28354b6fafae449c4f82e9ab admin
然后,事情按预期进行。
希望对您有所帮助
我无法连接 MongoDB 和 PostgreSQL。我正在使用以下命令:
docker exec -it todomvc-mongodb mongo -user wolkenkit -p 576085646aa24f4670b929f0c47032ebf149e48f admin.
显示如下结果:
2018-08-14T11:48:20.592+0000 E QUERY [thread1] Error: Authentication failed. : –
我已尝试重现您的问题。我做了什么:
- 我克隆了 wolkenkit-todomvc sample application。
- 我使用
wolkenkit start
启动它。
这给了我(随机创建的)共享密钥 4852f4430d67990c28354b6fafae449c4f82e9ab
(请注意,每次您 运行 wolkenkit start
时此值都是不同的,除非您将其明确设置为一个值您的选择,所以 YMMV)。
然后我尝试了:
$ docker exec -it todomvc-mongodb mongo -user wolkenkit -p 4852f4430d67990c28354b6fafae449c4f82e9ab admin
实际上是行不通的。原因是参数-user
不存在,必须是-u
或--username
。如果你 运行:
$ docker exec -it todomvc-mongodb mongo -u wolkenkit -p 4852f4430d67990c28354b6fafae449c4f82e9ab admin
然后,事情按预期进行。
希望对您有所帮助