MySQL udostępnia dwie funkcje do testowania poprawności geometrii, ale obie przyjmują już utworzoną geometrię jako dane wejściowe.
ST_IsValid(ST_GeomFromText(?));
zwraca wartość logiczną
ST_Validate(ST_GeomFromText(?));
zwraca GEOM lub null, jeśli jest nieprawidłowy.
nie wiem nic, co by analizowało WKT w MySQL, ani nie ma ustawienia, które przełączy go z powrotem do <5.7 zachowania.