当前位置:首页>正文

php链接mongodb密码包含@有歧义怎么解决 mongodb集群用户名密码怎么设置

2023-04-20 14:01:22 互联网 未知

php链接mongodb密码包含@有歧义怎么解决

public __construct
([ string $server = "mongodb://localhost:27017"
[, array $options = array("connect" => TRUE)
]] )
看MongoClient
构造方法,我感觉,你可以把一些
$this->conn = new MongoClient("mongodb://{$host}:{$port}
",array(username=>$username,password=>$passwd,db=>$db))

mongodb集群用户名密码怎么设置

看文档,调用Db对象的authenticate()方法。
当然,现在官方建议用MongoClient连接数据库。它的connect()方法的第一个参数是连接URL字符串,其中可以直接包含用户名和密码。