Я загружаю из таблицы mongodb в таблицу mysql, используя чайник 4.4 Один из столбцов в некоторой строке дает ошибку: Неверное строковое значение: '\ xF0 \ x9F \ x98 \ x8D' для столбца. Я проверил некоторые из форумов и изменил колонку на utf8mb4_general_ci, но при этом она дает ту же ошибку.Игнорировать ошибки в вставке
Таблица имеет 12 записей lakhs +, и я не могу определить, какая строка дает ошибку. В таблице есть _id, который является идентификатором объекта. Я попытался загрузить с порядком на столбец _id, и когда он остановился с ошибкой, затем попытался загрузить с помощью> max (_id) из моего предыдущего загружаемого файла. С этим он дает дубликаты и не может определить, какая строка дает ошибку.
1) Есть ли способ определить, какая строка дает ошибку или решить эту ошибку?
2) На этапе вывода таблицы есть опция, называемая ошибкой вставки ignore, я проверил ее и попытался выполнить. Теперь это не дает мне никаких ошибок, но на чайнике это не показывает. записей, записанных как 1192628, но таблица имеет всего 1192626 записей. Так что 2 записи отсутствуют. игнорирует ли параметр ошибки вставки игнорирует строки с ошибками? Если да, то где эти ошибки регистрируются? Я попытался прочитать некоторые документы, но ни одна из них не имеет этой информации.
Было бы здорово, если бы кто-нибудь из вас мог мне помочь.
Спасибо, Deepthi
Спасибо, что это помогло .. любое решение для ошибки Неверное строковое значение: '\ xF0 \ x9F \ x98 \ x8D' для столбца.? – Deepthi
См. Комментарий Джипипайо. Это работает? –