Я потратил много часов, пока не понял это.
Вступление: греческие символы ошибочно отображались в mysql. Я применил qxxx-ответ на PHP и отлично работал. Затем мне пришлось перенести все на новый хост, а затем проблема снова появилась.
Что случилось?
Кодировка схемы MySQL была установлена на латинский. Хранимые процедуры унаследовали кодировку схемы MySQL для своих параметров.
Итак, что я сделал:
Кроме того, я оставил неповрежденным исправление qxxx!