Как заставить 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 (ну и с первого компа же выполняется).
Как такое может быть и как можно исправить?
Заранее благодарю за ответ.
  • Вопрос задан
  • 537 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
https://stackoverflow.com/questions/53733880/mysql...
LOAD DATA LOCAL INFILE должен поддерживать не только сервер, но ещё и клиент.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы