我尝试在服务器中测试 MongoDB(客户端连接字符串)的 URL 是否正确,它使用 Kubernetes 和 alpine docker,当我尝试安装客户端时,它显示:
bash-5.0# apk add mongodb-client
ERROR: unsatisfiable constraints:
mongodb-client (missing):
required by: world[mongodb-client]
bash-5.0# apk add mongodb-tools
ERROR: unsatisfiable constraints:
mongodb-tools (missing):
required by: world[mongodb-tools]
如何仅在 alpine 中安装 MongoDB 客户端?通常,我使用apk add MySQL-client
in 但什么是 MongoDB 客户端专用包?
找到使用 NodeJS 的最简单方法(比使用 Ruby 或其他方法更容易)
apk add nodejs
apk add npm
npm install mongo
node
然后你可以像往常一样连接:
const {MongoClient} = require('mongodb');
let c = (new MongoClient('mongodb://user:pass@host:port/dbname?connectTimeoutMS=1000&wtimeoutMS=1000')).connect()
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句