From 1ca93e9918bd41d222ff3f146b2ea5851813d75e Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Sun, 28 Apr 2024 11:41:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=89=E8=A3=85MySQL=E8=BF=87=E7=A8=8B?= =?UTF-8?q?=E4=B8=AD=E6=B5=8B=E8=AF=95MySQL=E6=98=AF=E5=90=A6=E8=83=BD?= =?UTF-8?q?=E5=A4=9F=E8=BF=9E=E6=8E=A5=E5=90=8E=E5=85=B3=E9=97=AD=E8=BF=9E?= =?UTF-8?q?=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../default/setup/mysql/mysqlinstallers/mysql_installer.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/web/actions/default/setup/mysql/mysqlinstallers/mysql_installer.go b/internal/web/actions/default/setup/mysql/mysqlinstallers/mysql_installer.go index b48362d2..4e2102c0 100644 --- a/internal/web/actions/default/setup/mysql/mysqlinstallers/mysql_installer.go +++ b/internal/web/actions/default/setup/mysql/mysqlinstallers/mysql_installer.go @@ -344,10 +344,12 @@ func (this *MySQLInstaller) InstallFromFile(xzFilePath string, targetDir string) // waiting for startup for i := 0; i < 30; i++ { - _, err = net.Dial("tcp", "127.0.0.1:3306") + var conn net.Conn + conn, err = net.Dial("tcp", "127.0.0.1:3306") if err != nil { time.Sleep(1 * time.Second) } else { + _ = conn.Close() break } }