Я использую этот подход для подключения к удаленной базе данных: (SSH туннель работает в фоновом режиме)MongoDB PHP определить подключение к базе данных
$mongo = new Mongo('mongodb://[root:password]@localhost:27018');
Однако я получаю сообщение об ошибке, как это:
Fatal error: Uncaught exception 'MongoConnectionException' with message 'Failed to connect to: localhost:27018: SASL Authentication failed on database 'admin': Authentication failed.' in /var/www/html/mongo_seed/index.php:22 Stack trace: #0 /var/www/html/mongo_seed/index.php(22): Mongo->__construct('mongodb://[root...') #1 {main} thrown in /var/www/html/mongo_seed/index.php on line 22
Как определить, какую базу данных я хочу подключить к внутренней строке параметров? Или как я могу сделать метод всего метода методом?
Можете ли вы предоставить ссылку на цитируемый текст? – Kunok
https://docs.mongodb.com/manual/reference/connection-string/ – Sitethief