FTP Base в MYSQL (Как сделать ?)

Модератор: Модераторы разделов

neru_dead
Сообщения: 331
ОС: Debian Etch

FTP Base в MYSQL

Сообщение neru_dead »

Задача вот в чем организовать на сайте поиск по ftp серверу.
Я так понял самое верное решение это сдлеать базу в Mysql туда добавить список файлов с ftp а потом уже в php сделать туда запрос.
Но как добить в базу Mysql список фалов ? подскажите пожалуйста
Debian GNU/Linux 4.0
Registered User # 410887
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: FTP Base в MYSQL

Сообщение Bruce »

создать табличку с индексом и путём и как-нибудь в районе find . -type f -exec ... чего-то там )) в общем, можно скрипт написать на баше для этого.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
neru_dead
Сообщения: 331
ОС: Debian Etch

Re: FTP Base в MYSQL

Сообщение neru_dead »

Ну если б я умел программировать я б написал :)
Debian GNU/Linux 4.0
Registered User # 410887
Спасибо сказали:
neru_dead
Сообщения: 331
ОС: Debian Etch

Re: FTP Base в MYSQL

Сообщение neru_dead »

Ну кто-нибудь
Debian GNU/Linux 4.0
Registered User # 410887
Спасибо сказали:
Аватара пользователя
Pinea Gofman
Сообщения: 4
ОС: MacOSX

Re: FTP Base в MYSQL

Сообщение Pinea Gofman »

все это делается средствами пхп

просматривается директория
при нахождении файлов
заносятся имена и данные в базу
если найдена директория
то процесс просматривания повторяется
по найденому пути
и все заносится в базу

максимум строк 40 - 50
Не фэйка для а водки ради!!!
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: FTP Base в MYSQL

Сообщение Bruce »

извращенцы. я не знаю, какая тулза для консольного админинга мускуля, но в постгресе и баше это будет где-то так:
for i in `find /home/ftp -type f -print0`; do
echo "insert into files values(DEFAULT, $i); " | psql work
done;

это я к:
максимум строк 40 - 50
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали: