@tabbols95
Недопрограммист

Как исправить ошибку в MySQL?

Всем, привет, необходимо из csv файла подтянуть данные в БД.
Код SQL
LOAD DATA LOCAL 
INFILE "E:\\TableDataScroll.csv"
INTO TABLE TABLEDATASCROLL
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
(
COLLUMN_1,
COLLUMN_2,
COLLUMN_3,
COLLUMN_4,
COLLUMN_5,
COLLUMN_6,
COLLUMN_7,
COLLUMN_8,
COLLUMN_9,
COLLUMN_10,
COLLUMN_11,
COLLUMN_12,
COLLUMN_13,
COLLUMN_14,
COLLUMN_15,
COLLUMN_16,
COLLUMN_17,
COLLUMN_18,
COLLUMN_19,
COLLUMN_20,
COLLUMN_21,
COLLUMN_22,
COLLUMN_23,
COLLUMN_24,
COLLUMN_25,
COLLUMN_26,
COLLUMN_27,
COLLUMN_28,
COLLUMN_29,
COLLUMN_30,
COLLUMN_31,
COLLUMN_32,
COLLUMN_33,
COLLUMN_34,
COLLUMN_35,
COLLUMN_36,
COLLUMN_37,
COLLUMN_38,
COLLUMN_39,
COLLUMN_40,
COLLUMN_41,
COLLUMN_42,
COLLUMN_43,
COLLUMN_44
);


При работе данного скрипта выходит ошибка
Error Code: 1148. The used command is not allowed with this MySQL version

Почитал на форумах, что ошибка может быть из-за локального подключения. Пишу
SET GLOBAL LOCAL_INFILE = true;
Проверяю
SHOW GLOBAL VARIABLES LIKE 'LOCAL_INFILE';
Выводит все good
SET GLOBAL LOCAL_INFILE = true
но ошибку все равно выводит.
Что за ошибка и как ее можно попробовать исправить?
  • Вопрос задан
  • 120 просмотров
Пригласить эксперта
Ответы на вопрос 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
Ваш ответ на вопрос

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

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