SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 31.03.2010 01:04:51

alexandronchik
Участник
Зарегистрирован: 14.03.2010
Сообщений: 18

LOAD DATA LOCAL INTO

здравствуйте.
а подскажите пожалуйста, все раньше работало, грузил файлы на сервер, делал sql запрос, все без проблем загружалось в таблицы..
через день, теми же самыми действиями пишет "#13 - File '//..new.txt' not found (Errcode: 13)"
права на доступ 777 везде.
файл существует.
пробовал загружать в разные папки, все одно и тоже.

Неактивен

 

#2 31.03.2010 02:22:27

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: LOAD DATA LOCAL INTO

Именно такой файл? В корне с двумя точками в начале?

Неактивен

 

#3 31.03.2010 10:16:56

alexandronchik
Участник
Зарегистрирован: 14.03.2010
Сообщений: 18

Re: LOAD DATA LOCAL INTO

не не, просто файл, называется "new.txt" лежит в в папке корневой прямо.

Неактивен

 

#4 31.03.2010 12:32:53

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: LOAD DATA LOCAL INTO

Ну, тогда уберите лишние две точки (обязательное условие) и лишнюю косую черту
(желательное условие) smile

Ну и, кажется, складывать файлики в корень — не лучшее решение...

Неактивен

 

#5 31.03.2010 14:53:35

alexandronchik
Участник
Зарегистрирован: 14.03.2010
Сообщений: 18

Re: LOAD DATA LOCAL INTO

а подскажите тогда, откуда лучше загружать в базу файлики.

и адрес я пишу правильно '/var/www/name/data/www/domen.ru/CASH/new.txt'

Неактивен

 

#6 31.03.2010 15:25:50

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: LOAD DATA LOCAL INTO

Попробуйте вывести на экран полный запрос, который выполняется. Ошибка в нем.

P.S. Корневой каталог — это /. А у Вас он не корневой smile

Неактивен

 

#7 31.03.2010 15:48:42

alexandronchik
Участник
Зарегистрирован: 14.03.2010
Сообщений: 18

Re: LOAD DATA LOCAL INTO

LOAD DATA LOCAL INFILE '/var/www/name/data/www/domen.ru/CASH/new.txt' INTO TABLE `phpbb_topics` FIELDS TERMINATED BY ';' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\r\n'
вот запрос
#13 - File '/var/www/name/data/www/domen.ru/CASH/new.txt' not found (Errcode: 13)
вот ответ
ps: в корневой тоже пытался, думал из-за вложенности что нибудь на нравится
ps2: права 777
ps3: хостер ничем помочь не может..

Неактивен

 

#8 01.04.2010 02:07:09

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: LOAD DATA LOCAL INTO

Запрос правильный, код 13 — это permission denied. Права доступа на
каталоги смотрите, возможно, где-то execute нету по пути к файлу.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson