Найдите место в вашем коде, где вставка действует.Убедитесь, что он имеет обработку ошибок.Проверьте возврат из БД.
Если БД сообщает, что вставила данные (например, возвращает succcess в ваш код), а данные не вставлены, вы обнаружили огромную ошибку в mysql.Вероятность того, что это так, приближается к нулю (большое количество других людей широко используют ту же функциональность, и нет широко распространенных сообщений о потере данных, как можно было бы ожидать в случае сбоя обычного инструмента, такого как mysql).
Добавьте строки отладки в свой код, которые записывают в файл журнала действие оператора, возвращаемый результат и то, что ваш код делает с оператором и возвращаемым результатом.
Все сводится к вопросу о том, как ваш код обрабатывает ошибки и коммиты?