cfg *config.SQL,
r resolver.ServiceResolver,
password, err := cfg.ResolvePassword()
if err != nil {
return "", err
}
mysqlConfig.User = cfg.User
mysqlConfig.Passwd = password
mysqlConfig.Addr = r.Resolve(cfg.ConnectAddr)[0]
mysqlConfig.DBName = cfg.DatabaseName
mysqlConfig.Net = cfg.ConnectProtocol
mysqlConfig.Params, err = buildDSNAttrs(dbKind, cfg)
if err != nil {
return "", err
}