có hai hàm do MySQL cung cấp để kiểm tra tính hợp lệ của các hình, nhưng cả hai đều lấy một hình đã được định hình sẵn làm đầu vào.
ST_IsValid(ST_GeomFromText(?));
trả về boolean
ST_Validate(ST_GeomFromText(?));
trả về GEOM hoặc null nếu không hợp lệ.
Tôi không biết gì về cách phân tích cú pháp WKT trong MySQL, cũng như không có cài đặt nào sẽ chuyển nó trở lại hành vi <5,7.