Para quem se deparar com isso:
outra maneira de fazer isso é:
SELECT TIMESTAMPDIFF(YEAR, date_of_birth, CURDATE()) AS difference FROM student
Para diferenças em meses, substitua
YEAR com MONTH , e para dias substitua YEAR com DAY Espero que ajude!