连接测试客户端
Robo 3T
服务重启
远程连接
不需要验证的连接
1、如果把配置文件的 bindIp 统统注释掉,那么远程无法连接。
2、如果把配置文件的 bindIp 设置为本机公网ip,那么远程可以直接连接(很不安全)。
3、如果把配置文件的 bindIp 设置为 0.0.0.0,那么远程可以直接连接(很不安全)。
4、如果把配置文件的 bindIp 设置为 127.0.0.1,那么远程无法连接。
需要用户名和密码的连接
首先,你需要为要连接的数据库创建一个用户,并将 bindIp 设置为本机公网ip,然后,配置文件添加如下选项:
此时,无法直接远程连接,而需要用户名和密码并且需要选择一个数据库
本地连接
只能本机访问,安全快速,但是无法多人共用测试。
把配置文件的 bindIp 设置为 127.0.0.1 即可。
MongoDB 与 NodeJS 的正确结合方式
(使用也可参考另一篇文章连接池的设计)