Как использовать OUTFILE в codeigniter - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь загрузить миллион записей из базы данных, используя 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'; ")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...