From aeeab5918ca4b0ca3c7cd303980aa83cbfc35614 Mon Sep 17 00:00:00 2001 From: Julian Brost Date: Thu, 12 May 2022 16:31:00 +0200 Subject: [PATCH] Use default MySQL port if none is specified --- pkg/config/database.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/config/database.go b/pkg/config/database.go index acd25932..799aa83b 100644 --- a/pkg/config/database.go +++ b/pkg/config/database.go @@ -52,7 +52,11 @@ func (d *Database) Open(logger *logging.Logger) (*icingadb.DB, error) { config.Addr = d.Host } else { config.Net = "tcp" - config.Addr = net.JoinHostPort(d.Host, fmt.Sprint(d.Port)) + port := d.Port + if port == 0 { + port = 3306 + } + config.Addr = net.JoinHostPort(d.Host, fmt.Sprint(port)) } config.DBName = d.Database