pycharm和mongodb都按照网上方法安装好了的,为了连接安装了pymongo,是用的pip安装的,而且在cmd里用pip list,显示pymongo是安装了得,但是为何在pycharm里,就是连不上mongodb??问题显示为
[MongoPlugin] Error when connecting to 666: com.mongodb.MongoTimeoutException: Timed out after 30000 ms while waiting for a server that matches ReadPreferenceServerSelector{readPreference=primary}. Client view of cluster state is {type=UNKNOWN, servers=[{address=localhost:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, caused by {java.net.ConnectException: Connection refused: connect}}]
超时错误,首先排除下网络方面的原因。
需要先运行mongod:
在命令行输入
mongo 127.0.0.1:27017/test
看看mogod是否正常启动
进程中查看mongod是否启动,有么有在侦听等待连接,