Доколкото знам, буферните функции са все още не е внедрен в MySQL:
Ако разбирам въпроса ви правилно, може дори да не ви е необходима пространствена функция, за да изпълните тази заявка, можете да използвате "обикновена" SQL заявка и Евклидово разстояние :
select *
from gistable g
where SQRT(POW(circleCenterPT.x - point.x,2) + POW(circleCenterPT.y - point.y,2)) < radius
Надявам се това да помогне.
Редактиране: Производителността със сигурност би била проблем с тази заявка.
Що се отнася до пространствените функции в MySQL, изглежда, че последните снимки включват нови функции като Buffer или Distance. Може да искате да опитате:
- http://forge.mysql.com/wiki/GIS_Functions
- http://labs.mysql.com/index.php (Потърсете MySQL 5.1 GIS Snapshots)