Я пытаюсь выполнить массовый импорт имен CSV в MYSQL, но во время процесса есть специальные символы, которые останавливают операцию.Как иметь mysql игнорировать специальный символ в именах
Персонаж по имени - Переса
Есть ли способ, чтобы MYSQL игнорировать это при загрузке? Мой следующий шаг - автоматизировать загрузку через веб-страницу, где клиент может просто загрузить CSV-файл и нажать submit, поэтому надеясь выработать эти глюки.
Я принял предложение панели и воссоздал мою таблицу как UTF8-умолчанию.
ОШИБКА 1366: Неправильное значение строки: «\ xE9rez» для столбца «acct_owner» в строке 1 SQL заявление:
Я попробовал это, и я все еще получаю ту же ошибку на этой специальный символ, а также в настоящее время для некоторых почему мой столбец с автоматическим инкрементом не увеличивается, он просто захватывает данные из столбца last_update, поэтому все сдвигается влево.
Существует не хватает информации здесь. Какой запрос вы используете для массового импорта, какая кодировка используется файлом, что говорит mysql, когда он решает остановиться и т. Д.? – Eloims
У вас есть какой-либо код, он останавливается или он вызывает ошибку, пожалуйста, предоставьте дополнительную информацию. – Naruto
Это не должно останавливать импорт данных, а просто меняйте его, поскольку ваш столбец кажется latin1 int utf-8. –