From af2e8dbcc40bc0a8a7974971c5fab8a67f7f329d Mon Sep 17 00:00:00 2001 From: tserakhau Date: Wed, 20 Nov 2024 16:57:04 +0100 Subject: [PATCH] Support for mysql fresher then 8.4 LTS closes #109 --- pkg/providers/mysql/storage.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/providers/mysql/storage.go b/pkg/providers/mysql/storage.go index 4b3f9eac..4ca486e0 100644 --- a/pkg/providers/mysql/storage.go +++ b/pkg/providers/mysql/storage.go @@ -333,7 +333,7 @@ func (s *Storage) LoadTable(ctx context.Context, table abstract.TableDescription func (s *Storage) getBinlogPosition(ctx context.Context, tx Queryable) (string, uint32, error) { masterStatusQuery := "show master status;" _, version := CheckMySQLVersion(s) - if strings.HasPrefix(version, "8.4") { + if strings.HasPrefix(version, "8.4") || strings.HasPrefix(version, "9") { masterStatusQuery = " SHOW BINARY LOG STATUS;" }