diff --git a/config/config.yaml b/config/config.yaml index f0e25250c..cc14788ec 100644 --- a/config/config.yaml +++ b/config/config.yaml @@ -25,8 +25,8 @@ mongo: dbTimeout: 10 dbDatabase: openIM #mongo db 默认即可 dbSource: admin - dbUserName: #mongo用户名,建议先不设置 - dbPassword: #mongo密码,建议先不设置 + dbUserName: "openIM" #mongo用户名,建议先不设置 + dbPassword: "123456" #mongo密码,建议先不设置 dbMaxPoolSize: 20 dbRetainChatRecords: 3650 #mongo保存离线消息时间(天),根据需求修改 diff --git a/pkg/common/db/model.go b/pkg/common/db/model.go index fc6ae3faa..bd465d6ff 100644 --- a/pkg/common/db/model.go +++ b/pkg/common/db/model.go @@ -47,7 +47,7 @@ func init() { uri = config.Config.Mongo.DBUri } else { if config.Config.Mongo.DBPassword != "" && config.Config.Mongo.DBUserName != "" { - uri = fmt.Sprintf("mongodb://%s:%s@%s/%s/?maxPoolSize=%d", config.Config.Mongo.DBUserName, config.Config.Mongo.DBPassword, config.Config.Mongo.DBAddress[0], + uri = fmt.Sprintf("mongodb://%s:%s@%s/%s?maxPoolSize=%d", config.Config.Mongo.DBUserName, config.Config.Mongo.DBPassword, config.Config.Mongo.DBAddress[0], config.Config.Mongo.DBDatabase, config.Config.Mongo.DBMaxPoolSize) } else { uri = fmt.Sprintf("mongodb://%s/%s/?maxPoolSize=%d",