Windows 10上的Mongodb社区服务器:我可以通过普通telnet访问Mongodb shell命令解释器吗?(初学者)
我开始探索MongoDB,希望使用TCP套接字编写一个小程序/脚本,在本地MongoDB社区版服务器中创建一个文档。我想通过TCP套接字访问MongoDB(它现在在本地安装并在我的笔记本电脑上运行) 我已经安装了MongoDB 4.2.3社区版(带Compass)。据我所知,它正在运行 我可以运行mongo.exe shell: C:\ProgramFiles\MongoDB\Server\4.2\bin>mongo.exe “show dbs”命令产生了我所期望的结果,因为没有上传任何文档或其他数据: 放映星展 管理0.000GB 配置0.000GB 本地0.000GB 现在,我想通过我自己(非常小/简单)的程序打开的TCP套接字访问mongodb,这样我就可以尝试生成命令和观察响应(例如“show dbs”) 当我将telnet连接到localhost:27017(使用Windows 10 telnet客户端)时,telnet显示为连接到套接字(几秒钟后屏幕从“连接到localhost…”切换到空白屏幕。) 由于我是MongoDB的初学者,我希望能提供一个指针,告诉我如何使用我编写的一个小程序与MongoDB服务器交互,从而实现我的目标 谢谢你,我很乐意根据需要提供更多的细节(当然,如果能给我一个例子或其他学习材料,我将不胜感激。)Windows 10上的Mongodb社区服务器:我可以通过普通telnet访问Mongodb shell命令解释器吗?(初学者),mongodb,shell,client,telnet,Mongodb,Shell,Client,Telnet,我开始探索MongoDB,希望使用TCP套接字编写一个小程序/脚本,在本地MongoDB社区版服务器中创建一个文档。我想通过TCP套接字访问MongoDB(它现在在本地安装并在我的笔记本电脑上运行) 我已经安装了MongoDB 4.2.3社区版(带Compass)。据我所知,它正在运行 我可以运行mongo.exe shell: C:\ProgramFiles\MongoDB\Server\4.2\bin>mongo.exe “show dbs”命令产生了我所期望的结果,因为没有上传任何文档或其
DaveMongoDB使用所述的自定义有线协议 如果您能够通过telnet发送二进制值,那么您可能可以做到这一点(我无意尝试)
您可能会发现,使用一个预制的更简单,谢谢您,乔!这实际上是一个很好的结果,比发送/接收文本命令更有意义。我已经开始浏览你指给我的资料,一旦我能得到一个简单的工作指令/响应,我应该能够取得良好的进展。谢谢你,乔-你指给我的参考资料看起来很有希望。非常感谢你带着领带回复戴夫