Хорошо, я видел кучу других людей, у которых есть эта проблема, но ни одно из других решений SO не помогло мне.
Я пытаюсь выполнить массовую загрузку данных из файла .csv в базу данных MySQL, когда получаю эту ошибку.Я понимаю, что мне нужно изменить этот параметр с NULL на что-то другое, например на пустую строку, но я не смог этого сделать.
Я использую MySQL версии 8.0.12 на Mac OSX HighSierra 10.13.6.
До сих пор я пробовал следующее:
- Добавьте параметр LOCAL в команду:
LOAD DATA LOCAL INFILE "text.txt" INTO TABLE mytable;
- Добавьте my.cnfв мой корневой каталог со следующим текстом внутри (этот файл нигде не существовал на моей машине):
[mysqld]
secure-file-priv = ""
- Сделайте то же самое, что и выше, за исключением имени файла .my.cnf вместо этого (я вижуразные предположения по этому поводу)
- Плачь в отчаянии
Что дает?