编辑config.php文件
- $MONGO["servers"][$i]["mongo_name"] = "127.0.0.1";
- $MONGO["servers"][$i]["mongo_host"] = "127.0.0.1";
- $MONGO["servers"][$i]["mongo_port"] = "27017";
- $MONGO["servers"][$i]["mongo_timeout"] = 0;//mongo connection timeout
- $MONGO["servers"][$i]["mongo_auth"] = true;
- $MONGO["servers"][$i]["control_users"]["root"] = "123456";
复制代码
如果登录后显示 “not master and slaveOk=false” 错误,说明不是连的主库,需要配置主库的host
mongo命令行方式使用:
- $ mongo --host 127.0.0.1 --port 27017 -u root -p 123456 --authenticationDatabase admin
- work:SECONDARY> rs.slaveOk();
- work:SECONDARY> use test;
- work:SECONDARY> show collections;
复制代码
注意:mongo用于权限校验的db跟实际要使用的db可能不是同一个。
|