Вставка данных из внешнего файла (формат CSV) - MySQL
Формулировка задачи:
Здравствуйте. Не удаётся вставить данные в таблицу из внешнего файла (файл имеет формат CSV). Выдаётся ошибка:
***
ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
***
(перевод: Сервер MySQL работает с опцией --secure-file-priv [private?], поэтому он не может выполнить эту инструкцию).
Как решить проблему?
Операции производятся на локальном компьютере. ОС: Windows 7, пользователь: администратор, командная строка также запущена от имени администратора.
Через Панель управления зашёл в раздел «Службы» для проверки параметров службы MySQL57 (сервер). В настройках службы задан «Исполняемый файл»:
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" MySQL57
Служба запускается автоматически. Перезапуск службы, а также изменение настроек (вход с системной учётной записью, изменение типа на «Сетевую службу») не решает проблему – выходит та же ошибка.
Заранее спасибо.
Решение задачи: «Вставка данных из внешнего файла (формат CSV)»
textual
Листинг программы
SHOW VARIABLES LIKE "secure_file_priv";
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д