Podczas korzystania z MySQL Workbench 6.3 na Kubuntu 15.10 i wersji MariaDB Server: 10.0.22-MariaDB-0ubuntu0.15.10.1 (Ubuntu), pojawia się następujące ostrzeżenie.
Czy jest to oczekiwane?
Wykryto niezgodną / niestandardową wersję serwera lub protokół połączenia (10.0.22).
Można ustanowić połączenie z tą bazą danych, ale niektóre funkcje MySQL Workbench mogą nie działać poprawnie, ponieważ baza danych nie jest w pełni kompatybilna z obsługiwanymi wersjami MySQL.
MySQL Workbench został opracowany i przetestowany dla MySQL Server w wersjach 5.1, 5.5, 5.6 i 5.7
Pomyślnie nawiązano połączenie mysql
Informacje związane z tym połączeniem:
Host: localhost Port: 0 Użytkownik: serg SSL: nie włączony
Udane połączenie MySQL zostało nawiązane z parametrami zdefiniowanymi dla tego połączenia.
źródło
Odpowiedzi:
TL; DR
Tak, jest to oczekiwane, ponieważ MySQL Workbench jest produktem Oracle i oficjalnie nie obsługuje MariaDB, który w rzeczywistości jest konkurentem MySQL. Workbench ostrzega o potencjalnych niezgodnościach, niekoniecznie wykrytych. W większości przypadków można to bezpiecznie zignorować.
Detale
Baza wiedzy artykuł MariaDB sprawie kompatybilności MySQL najlepiej opisuje zależność (kopalnia nacisk):
W związku z powyższym istnieją pewne niezgodności, które mogą mieć wpływ na Ciebie lub nie. Połączony artykuł KB zawiera sekcję o znanych niezgodnościach między różnymi wersjami MySQL i MariaDB. Informacje na temat notatek, które mogą Cię dotyczyć, znajdują się w sekcji dotyczącej wersji MariaDB.
źródło