MySQL proporciona dos funciones para probar la validez de las geometrías, pero ambas toman como entrada una geometría ya formada.
ST_IsValid(ST_GeomFromText(?));
devuelve un valor booleano
ST_Validate(ST_GeomFromText(?));
devuelve el GEOM o nulo si no es válido.
no hay nada que sepa que analice WKT en MySQL, ni hay una configuración que lo cambie de nuevo a <5.7 comportamiento.