Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2019, 12:45   #1
ArtNord
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 77
По умолчанию MySQL ошибки при load data

Добрый день! Использую MySQL WorkBrench 8 CE. Хочу загрузить большой csv файл (более 3-х млн строк). Через загрузчик долго. Пытаюсь использовать load data:
load data infile 'MyFile.csv' into table MyTable
Выдает ошибку 1290: The MySQL server is running with the -secure-file-priv option so it cannot execute this statement
При команде:
load data local infile 'D:/MyFile.csv' into table MyTable
Выдает ошибку 1148: The used command is not allowed with this MySQL version.
Файл my.ini менять пробовал ( и "закоментил" этот параметр, и оставлял пустым), не помогает. Файл MyFile.csv помещал по указанному в параметре пути эффект тот же. Подскажите люди добрые, чего не так?
ArtNord вне форума Ответить с цитированием
Старый 14.02.2019, 12:54   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,694
По умолчанию

Вызываете
Код:
SHOW VARIABLES LIKE "secure_file_priv";
и помещаете туда файл.
p51x вне форума Ответить с цитированием
Старый 14.02.2019, 13:48   #3
ArtNord
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 77
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Вызываете
Код:
SHOW VARIABLES LIKE "secure_file_priv";
и помещаете туда файл.
Пробовал: Файл MyFile.csv помещал по указанному в параметре пути (C:\ProgramData\MySQL\MySQL Server 8.0\Uploads\MyFile.csv ). Команда: "LOAD DATA INFILE 'MyFile.csv' INTO TABLE MyTable;" эффект тот же. Ошибка 1290

Последний раз редактировалось ArtNord; 14.02.2019 в 13:56.
ArtNord вне форума Ответить с цитированием
Старый 14.02.2019, 14:00   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,694
По умолчанию

По какому параметру? Вы выполнили запрос на рабочем сервере?
p51x вне форума Ответить с цитированием
Старый 14.02.2019, 14:37   #5
ArtNord
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 77
По умолчанию

secure_file_priv. Сервер и файл на одном PC
ArtNord вне форума Ответить с цитированием
Старый 14.02.2019, 14:45   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,694
По умолчанию

Да хоть на 10. Запустите указанную комманду на рабочем сервере и покажите вывод.
p51x вне форума Ответить с цитированием
Старый 14.02.2019, 15:13   #7
ArtNord
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 77
По умолчанию

Результат команды:
Изображения
Тип файла: jpg Скрин.jpg (50.4 Кб, 130 просмотров)
ArtNord вне форума Ответить с цитированием
Старый 14.02.2019, 15:39   #8
ArtNord
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 77
По умолчанию

В чем может быть ещё проблема?
Изображения
Тип файла: jpg 111.jpg (42.7 Кб, 137 просмотров)
ArtNord вне форума Ответить с цитированием
Старый 14.02.2019, 18:13   #9
ArtNord
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 77
По умолчанию Разобрался

Разобрался, в пути нужно было прописать двойные слеши
ArtNord вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ADO data driver и mysql wizardplay БД в Delphi 0 19.04.2016 11:07
Ошибки при отправке файла. FTP 425 No data connection Qwarri Windows 2 16.08.2015 23:14
load data kilogram SQL, базы данных 7 07.07.2012 12:40
MySQL Data Access Components v5.90.0.57 (RAD Studio 2010 ) Girdas Общие вопросы C/C++ 0 18.08.2010 10:12
Запуск Load.dll (бывшая Load.exe) в дереве проц-ов, Как запустить прогой на C# .dll-ку kapustin Общие вопросы .NET 10 23.09.2009 22:20