Основное: mysQL вообще не логирует ошибочные запросы, для этого в данный момент надо ставить прокси.
Примечание: Параметр error_log (который мы, в частности, указывали в конфиге) отвечает за ошибки работы самой службы mysql, а не за ошибки в SQL запросах.
Источник https://dev.mysql.com/doc/refman/en/erro...
Вроде как mysql вообще не логгирует некорректные запросы, даже в general_log
В ubuntu можно такой правкой конфига.