Я пытаюсь загрузить миллион записей из базы данных, используя OUTFILE. Я получаю эту ошибку
Номер ошибки: 1290
Сервер MySQL работает с параметром --secure-file-priv, поэтому он не может выполнить этот оператор
ВЫБРАТЬ имя, cp_id ИЗ Кампании INUT OUTFILE '/var/www/html/test_csv/1184445179_180912015611.csv' ОБЛАСТИ, ПРЕКРАЩЕННЫЕ ',' ENCLOSED '' 'ЛИНИИ, ПРЕКРАЩЕННЫЕ' ';
Имя файла: models / Admin_model.php
Номер строки: 976
ниже код модели:
$ pth = rand () .'_ '. Date (' ymdhis ').'. '.' Csv ';
$ path = $ _SERVER ['DOCUMENT_ROOT']. '/ test_csv /'.$ pth;
$ ad = $ this-> db-> query ("ВЫБЕРИТЕ имя, cp_id ИЗ Кампании INUT OUTFILE '$ path' ПОЛЯ, ПРЕКРАЩЕННЫЕ ',' ENCLOSED BY '\"' ЛИНИИ, ПРЕКРАЩЕННЫЕ '\ n'; ")