MySQL. Неизвестная пунктуация.
На днях столкнулся с непонятной ошибкой MySQL. Сервер сообщал, что в запросе на вставку записи (с другими не пробовал) допущена ошибка «Неизвестная пунктуация«.
Ошибка появлялась в тот момент когда вставлялось 2 и более записи и в какой-либо из строк содержится точка с запятой (;). Дамп заливался через консоль, phpmyadmin и Sypex Dumper Lite 1.0.8.
Причина в func_overload библиотеки mbstring. Для корректной работы оно должно быть отключено.