Задать вопрос

Как заставить MySQL сервер выполнить запрос LOAD DATA LOCAL INFILE?

Странное (для меня как для новичка) поведение сервера. На одном компе (средствами Heidi SQL) выполняю запрос LOAD DATA LOCAL INFILE 'c:/temp/sql.txt' INTO TABLE parts. Выполняется без ошибок. На другом (и с другим IP адресом) отправляю тот же запрос, только средствами COM из 1С, приходит ответ
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [MySQL][ODBC 8.0(w) Driver][mysqld-5.7.28-0ubuntu0.16.04.2]The used command is not allowed with this MySQL version

Имя пользователя MySQL использую одно и то же. На сервере разрешено выполнение запроса LOAD DATA LOCAL INFILE (ну и с первого компа же выполняется).
Как такое может быть и как можно исправить?
Заранее благодарю за ответ.
  • Вопрос задан
  • 549 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
https://stackoverflow.com/questions/53733880/mysql...
LOAD DATA LOCAL INFILE должен поддерживать не только сервер, но ещё и клиент.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
xRocket Москва
от 3 000 до 4 000 $
div. Ставрополь
от 50 000 до 120 000 ₽
Lachestry Таганрог
от 170 000 до 200 000 ₽
10 дек. 2024, в 13:42
10000 руб./за проект
10 дек. 2024, в 13:35
13500 руб./за проект