Первый способ. Перед выполеним главного запроса, изменить локаль с помощью дополнительного запроса:
SET @@lc_time_names='ru_RU';
SELECT DATE_FORMAT( showdt, '%d %m %Y' ) AS created_at FROM `table`
Второй способ. В файл /etc/mysql/my.cnf дописать:
set-variable = lc_time_names=ru_RU
Спасибо за статью. Небольшую, но весьма полезную!
ОтветитьУдалитьВсегда пожалуйста :). Суть блога в том, чтобы давать конкретные ответы на конкретные вопросы
ОтветитьУдалитьСпасибо
ОтветитьУдалитьзамените SELECT DATE_FORMAT( showdt, '%d %m %Y' ) AS created_at FROM `table` на
ОтветитьУдалитьSELECT DATE_FORMAT( showdt, '%d %M %Y' ) AS created_at FROM `table`