Задать вопрос
@Roman-Fov

Как включить LOAD DATA LOCAL INFILE?

Всем привет!
Пытаюсь закачать csv в базу.
База отвечает, что такая операция запрещена.
В my.conf local-infile включен
[client]
......
local-infile=1

[mysqld]
......
local-infile = 1


В pdo флаг включен.

Вот чё выдаёт:
Exception: Query error 28000: SQLSTATE[28000]: Invalid authorization specification: 1045 Access denied for user 'user'@'localhost' (using password: YES). Query: LOAD DATA INFILE '/tmp/php6QoIk1' INTO TABLE ....


В чём может быть проблема? Куда копать?
  • Вопрос задан
  • 1663 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Базы данных
    2 месяца
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 1
grant file on *.* to user@localhost identified by 'password';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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