Это не то, что вы, как пользователь, можете реализовать. Эта ошибка говорит о том, что MySQL сам не реализовал функцию ST_Buffer для случая географической SRS.
Проблема в том, что существует два типа SRS - проекционная (планарная карта, также называемая декартовой) и географическая (на эллипсоиде),В других системах они обычно представлены отдельными типами: геометрия (плоская) и география (эллипсоид). В MySQL это один тип с проекционным или эллипсоидным SRS.
Некоторые алгоритмы на эллипсоиде являются более сложными, поэтому некоторые функциональные возможности в MySQL пространственные еще не реализованы для этого случая.
Возможны следующие варианты:
1) переключиться на соответствующую проецируемую SRS, если это возможно,
2) переключиться на другую платформу, например PostgreSQL + PostGIS, которая поддерживает ST_Buffer для типа Geography,
3) избегать ST_Buffer (часто используется для проверки буферизованного пересечения, когда нужно использовать ST_DWithin, хотя я не знаю ваш конкретный вариант использования)