Проблема загрузки CSV: secure-file-priv в MySQL Workbench (версия 8.0) - PullRequest
0 голосов
/ 21 ноября 2018

Я искал этот сайт и нашел следующие ответы, но ни один из них не работает для меня:

  1. Используется SHOW VARIABLES LIKE "secure_file_priv";чтобы увидеть каталог, который был настроен, а затем переместил файл csv в каталог, указанный в secure-file-priv.Вот код:

ЗАГРУЗИТЬ ИНФИЛЬ ДАННЫХ 'C: \ ProgramData \ MySQL \ MySQL Server 8.0 \ Uploads \ author.csv' INTO TABLE author;

Ничего не изменилось, все еще получилошибка secure-file-priv.

Добавлено SET SESSION sql_mode = '';до ЗАГРУЗКИ ДАННЫХ INFILE

Без разницы, та же ошибка.

Затем я попытался использовать ИМПОРТ ЗАПИСЕЙ ИЗ ВНЕШНЕГО ФАЙЛА

и получил другую ошибку:
- Импорт строки завершился ошибкой: ("Неверное десятичное значение: ......)

Еще одно предложение (которое я не пробовал, поскольку использую верстак и не знаю, где найти параметры запуска):

Отключить secure-file-priv. Это необходимоможет быть удален из автозагрузки и не может быть изменен динамически. Для этого проверьте параметры запуска MySQL (в зависимости от платформы) и my.ini.

Так где же сейчас? Чего мне не хватает? Я новичок вMySQL Workbench, поэтому я был бы очень признателен за отзывы о том, что мне нужно делать дальше ..... У меня есть 5 CSV-файлов, которые мне нужно загрузить, и есть довольно много данных, поэтому ручного ввода не может быть и речи.

...