from pymongo import MongoClient
connection = MongoClient("Localhost")
db = connection.hockey.players
results = db.find()
print()
print('+-+-+-+-+-+-+-+-+-+-+-+-+-+-')
for record in results:
print(record['name'] + ',',record['position'])
connection.close()
我得到的错误消息:文件“c://users/peter/pycharmprojects/test/helloworld.py”,第8行,在Results中记录:文件“c:\python34\lib\site-packages\pymongo\cursor.py”,第1097行,在next if len(self.__data)或self._refresh():File“c:\python34\lib\site-packages\pymongo\cursor.py”,第1019行,在_refresh self.__read_concerence)中\lib\site-packages\pymongo\mongo_client.py“,第777行,在_send_message_with_response server=topology.select_server(选择器)文件”C:\python34\lib\site-packages\pymongo\topology.py“,第142行,在select_server address)中)文件”C:\python34\lib\site-packages\pymongo\topology.py“,第118行,在select_servers self._error_message(选择器
Process finished with exit code 1
下面是我当前的localhost设置,如果我在承载MongoDB的客户端上运行它,它可以正常工作。当前设置
谢谢
给他们您的ip地址和端口号(默认值:27017)连接到您的服务器。还将mongod.conf
文件中的bindip
编辑为bindip:0.0.0.0
。请他们使用以下方法连接到您的数据库:
from pymongo import MongoClient
connection = MongoClient("mongodb://your_ip:yourport")
如果您在windows上,请创建配置文件mongod.cfg
。并将条目添加为
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db
net:
bindIp: 0.0.0.0
port: 27017
确保您已经创建了log
和db
文件夹,或者更改数据和日志文件夹所在的路径。通过指定thr配置文件启动mongodb。
我们来看看如何配置服务器端的 SSH 访问。 本例中,我们将使用 authorized_keys 方法来对用户进行认证。 同时我们假设你使用的操作系统是标准的 Linux 发行版,比如 Ubuntu。 首先,创建一个操作系统用户 git,并为其建立一个 .ssh 目录。 $ sudo adduser git $ su git $ cd $ mkdir .ssh && chmod 700 .ssh
服务器配置 当你需要一台服务器的时候,首先需要向你的leader 提出申请,你的 leader 会利用公司的阿里云账户购买服务器实例,并且会把服务器的公网IP以及账号密码发送给你。 以下章节就叙述了当拿到一台全新的阿里云服务器实例时,我们需要怎样的工具以及我们需要经历哪些步骤对服务器进行配置。
我们来看看如何配置服务器端的 SSH 访问。 本例中,我们将使用 authorized_keys 方法来对用户进行认证。 同时我们假设你使用的操作系统是标准的 Linux 发行版,比如 Ubuntu。 首先,创建一个操作系统用户 git,并为其建立一个 .ssh 目录。 $ sudo adduser git $ su git $ cd $ mkdir .ssh && chmod 700 .ssh
以前我们在windows上共享文件的话,只需右击要共享的文件夹然后选择共享相关的选项设置即可。然而如何实现windows和linux的文件共享呢?这就涉及到了samba服务了,这个软件配置起来也不难,使用也非常简单。 【samba配置文件smb.conf】 一般你装系统的时候会默认安装samba,如果没有安装,只需要运行这个命令安装(CentOS): “yum install -y samba s
配置HTTPS主机,必须在server配置块中打开SSL协议,还需要指定服务器端证书和密钥文件的位置: server { listen 443; server_name www.example.com; ssl on; ssl_certificate www.example.com.
Mongoose relies on the MongoDB Node.js Driver to talk to MongoDB. You can refer to this table for up-to-date information as to which version of the MongoDB driver supports which version of MongoDB. Mo