 |
 |
Форум сетевых администраторов » Программирование » PHP » Занесение в БД.
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник+


Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 378
Статус:  |
Мне нужно сделать следующее: Имеется большой набор текстовых файлов (около 10 тыс) и их нужно просканировать и занести в MySQL БД. Как наиболее эффективно это можно сделать? Заливать на сервер, а потом сканировать - запарно. Запускать сканер с виртуального сервер на предмет занесения файлов с жесткого диска тоже не лучший вариант - вдруг связь порвется. ММожно как-то сделать это локально, а потом перенести созданную БД на вирт. сервер?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-09-2002 07:16 |
|
|
фраерок на подсосе
|
| FTN, ставь апачь, mysql,... делай локально...... |
[сооб. #24617]
16-09-2002 08:34 |
|
фраерок на подсосе


Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус:  |
FTN, ставь апачь, mysql,... делай локально...
в чем проблема-то??
__________________
RTFM (Уважаемые! Читайте документацию!)
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-09-2002 08:34 |
|
|
Участник+
|
| а чем проще занести в БД а потом тащить эту... |
[сооб. #24619]
16-09-2002 08:41 |
|
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус:  |
а чем проще занести в БД а потом тащить эту БД на сервер?
заархивмруй текстовые файлы (если запарно заливать из за объема ткстовых файлов) - закачай на сервер, распакуй.. и сканируй
__________________
**censored**
Web Site Design and Development
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-09-2002 08:41 |
|
|
Участник+
|
| По правде сказать у меня в этом достаточно... |
[сооб. #24620]
16-09-2002 08:46 |
|
Участник+


Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 378
Статус:  |
По правде сказать у меня в этом достаточно посредственные знания. Сканер мне напишут, впрочем как и движок для сайта - сам я в этом, пардон, лоховат. Вот если предположить такую ситуацию: У меня есть сканер, который был запущен локально и прошелся по текстовым файлам и в соответствии с шаблоном занес данные в MySQL. Каким образом мне перенести созданную БД на виртуальный сервер?
FTN добавил 16-09-2002 в 08:50:07:
peteK: Черт, а ведь точно! Можно заархивировать, а затем уже на сервере пройтись по ним сканером... Я даже как-то и не думал об этом. Хватило бы только места...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-09-2002 08:46 |
|
|
Участник+
|
собсно я бы делал (делаю так):
- делаю дамп... |
[сооб. #24621]
16-09-2002 08:50 |
|
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус:  |
собсно я бы делал (делаю так):
- делаю дамп структуры и данных базы (проще всего, php-myadmin);
- закачиваю дамп на сервер (или zip-архив дампа);
- разархивирую выполняю скрипт дампа;
__________________
**censored**
Web Site Design and Development
Сообщение было отредактировано peteK 16-09-2002 в 08:55
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-09-2002 08:50 |
|
|


Участник+
|
2 peteK:
Виртуальный сервер - это прочто хостинг... |
[сооб. #24623]
16-09-2002 08:56 |
|
Участник+


Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 378
Статус:  |
2 peteK:
Виртуальный сервер - это прочто хостинг на сервере наряду с другими проектами, т.е. не на отдельно арендованной машине.
Что касается операции дампа, то этого никогда не далал - был бы признателен поподробнее об этом - но суть в общих чертах ясна.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-09-2002 08:56 |
|
|
Участник+
|
| проще всего, как я считаю дамп сделать с помощью... |
[сооб. #24627]
16-09-2002 09:00 |
|
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус:  |
проще всего, как я считаю дамп сделать с помощью php-myadmin. Там есть функция такая "экспорт" (в русской версии). Ну жмешь, выделаешь нужные таблицы в нужной БД, указываешь "структура и данные" - жмешь "пошел". Скрипт дампа готов.
Заливаешь его на сервер, там выполняешь. Что то типа этого:
mysql -uusername -ppassword base < dump.sql
__________________
**censored**
Web Site Design and Development
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-09-2002 09:00 |
|
|
Участник+
|
peteK:
Ð_то надо в шелле писать?
mysql -uusername -ppassword... |
[сооб. #24634]
16-09-2002 09:14 |
|
|
фраерок на подсосе
|
| FTNв пхпмайадмине импортируешь дамп и все.... |
[сооб. #24637]
16-09-2002 09:24 |
|
фраерок на подсосе


Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус:  |
FTNв пхпмайадмине импортируешь дамп и все. без всяких шеллов...
__________________
RTFM (Уважаемые! Читайте документацию!)
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-09-2002 09:24 |
|
|
Участник+
|
| ага, а если этот дамп на пару десятков мегабайт?... |
[сооб. #24639]
16-09-2002 09:27 |
|
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус:  |
ага, а если этот дамп на пару десятков мегабайт? предлагаешь передавать текст скрипта через форму по http?
__________________
**censored**
Web Site Design and Development
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-09-2002 09:27 |
|
|
фраерок на подсосе
|
| предлагаю разбить его на 10 частей и за минуту... |
[сооб. #24641]
16-09-2002 09:33 |
|
фраерок на подсосе


Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус:  |
предлагаю разбить его на 10 частей и за минуту все сделать...
__________________
RTFM (Уважаемые! Читайте документацию!)
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-09-2002 09:33 |
|
|
Участник+
|
| для меня например это и было напряжно. переносил... |
[сооб. #24643]
16-09-2002 09:35 |
|
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус:  |
для меня например это и было напряжно. переносил как то БД. текст скрипта дампа - около 10 Мг. по модему было не серьезно выполнять скрипт через форму в php-myadminе (да и по частям) - куда проще залить архив скрипта на сервер (около 1 мегабайта) и там разархивировать и выполнить..
__________________
**censored**
Web Site Design and Development
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-09-2002 09:35 |
|
|
фраерок на подсосе
|
peteK
суть в том что доступа к шеллу может... |
[сооб. #24646]
16-09-2002 09:43 |
|
|
Участник+
|
ну это то само собой ) .. фигово |
[сооб. #24647]
16-09-2002 09:45 |
|
|
|
Формат времени GMT. Текущее время 12:26.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.01360989 seconds (57.03% PHP - 42.97% MySQL) with 26 queries.
|
 |