MongoDb을 실험 해봤는데 연결 스크립트를 실행하면 암호가 @
기호를 사용하기 때문에 연결할 수 없습니다. MongoClient, 암호로 '@'로 연결
@
기호를 사용에 연결하는 MongoDB를
mongodb://username:[email protected]
에하지만 내 암호로 연결하려면, 그것은 때문에 @
기호에 연결할 수 없습니다.
예를 들어; new MongoClient("mongodb://mongo:[email protected]@localhost);
다음과 같은 오류가 발생합니다; 당신이 볼 수 있듯이
PHP Fatal error: Uncaught exception 'MongoConnectionException' with message 'Failed to connect to: [email protected]:27017: Couldn't get host info for [email protected]'
, 그것은 암호의 첫 번째 @
암호와 호스트의 구분자입니다 생각합니다.
MongoClient을 사용하는 경우 암호로 @
기호를 사용할 수 있습니까?
아, 훌륭합니다! 고맙습니다! –