我使用以下命令将mongodb连接到终端
mongo --host "rs0arbiter.data.com:27019" --ssl --sslPEMKeyFile
/data/mongodb/mongodb2.pem --sslCAFile
/data/mongodb/ca2.crt --authenticationDatabase admin -u Admin
-p 123456
我如何通过pymongo连接相同的,我已尝试过以下但它不起作用。
from pymongo import MongoClient
connection=MongoClient( 'rs0arbiter.data.com', 27019, ssl=True,
ssl_certificate='/data/mongodb/mongodb2.pem',
ssl_cert_reqs=ssl.CERT_REQUIRED,
ssl_ca_certs='/data/mongodb/ca.crt' )
pem和crt文件也应该放在本地,或者它应该位于服务器中。
先谢谢