Общие > Базы данных
LOAD DATA INFILE
fidget:
Alexandr, для LOAD DATA LOCAL привелегия FILE не нужна.
она нужна для просто LOAD DATA INFILE и необходимость данной привелегии существует не только в версиях 4.0.х, а и в 3.23.хх тоже.
Vladislav:
А при использовании LOCAL запрос будет выглядеть так LOAD DATA LOCAL INFILE "/home/www/a01.txt" INTO TABLE rat;
или так
LOAD DATA LOCAL INFILE "c:\\a01.txt" INTO TABLE rat;
Хотя я оба попробовал и оба не работают.
Но хотелось бы узнать как правильно
fidget:
первый правильно.
что значит не работает?
Vladislav:
Люди все еще хуже.....
Одним словом все работает с LOCAL при условии что в файле не более 700 строчек.
Как только более то MySQL пропускает LOAD DATA LOCAL INFILE "/home/www/a01.txt" INTO TABLE rat;
и ни чего не записывает. Хотя длинна одной строчки
Навигация
Перейти к полной версии