LOAD DATA LOCAL INFILE — не находит файл

349
24 июня 2017, 11:24

Интересует сразу несколько вопросов:

  1. файл берется с компа или сервера?
  2. какой путь нужно писать?

Допустимо использование только с LOCAL.

Как бы я не писал путь к файлу

  • C:\Users\Public\test.txt
  • C:/Users/Public/test.txt
  • с хостинга (корня) сайта test.txt или ./test.txt или пишу полный путь сервера.

ничего не работает. Выдает постоянно, что файл не найден.

Но заметил одну странность, если напишу так

LOAD DATA LOCAl INFILE '/robots/test.txt' INTO TABLE cat_a; — идет долгая загрузка, но файл не найден (папку просто придумал)

LOAD DATA LOCAl INFILE 'robots.txt' INTO TABLE cat_a; — файл теперь найден, хотя на моем сайте его нет :)

Используется обычный хостинг. Что можете подсказать?

READ ALSO
Неправильный импорт из csv в mysql

Неправильный импорт из csv в mysql

ЗдравствуйтеУ меня имеется такой php код, который заливает данные из csv файла в базу MySQL

211
арифметическое действие mysql c условием

арифметическое действие mysql c условием

Как правильно произвести арифметическое действие на ячейку с условием id_nds=1

243
Удалить объект из списка

Удалить объект из списка

У меня есть список и объект, но я не знаю его порядковый номер, как я могу его удалить из списка?

330