ЗАГРУЗИТЬ ДАННЫЕ В ФАЙЛ, куда поместить файл на сервер
Я использую данные загрузки в файле команды mysql с помощью следующего синтаксиса
LOAD DATA LOCAL INFILE '/var/www//Distivoc.txt' INTO TABLE `cds_distivoc` FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n'
Прямо сейчас я использую LOCAl Keyword, потому что он временно копирует файл на сервер и выполняет команду.
Запрос: где поместить файл на сервер, если я не хочу использовать локальную копию.
1 ответ
Куда положить файл...
Файл должен быть доступен клиенту в случае опции LOCAL или сервером.
Из документации:
Если указано LOCAL, файл читается клиентской программой на клиентском хосте и отправляется на сервер. Файл может быть задан как полный путь, чтобы указать его точное местоположение. Если задано как относительный путь, имя интерпретируется относительно каталога, в котором была запущена клиентская программа. Если LOCAL не указан, файл должен находиться на хосте сервера и считываться непосредственно сервером... дополнительная информация