Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » Занесение в БД.
Страницы (2): [1] 2 »
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Pehota
Участник+
Средний рейтинг: 3.67 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 378
Статус: Pehota в оф-лайне
Занесение в БД. [сообщение #24613]

Мне нужно сделать следующее: Имеется большой набор текстовых файлов (около 10 тыс) и их нужно просканировать и занести в MySQL БД. Как наиболее эффективно это можно сделать? Заливать на сервер, а потом сканировать - запарно. Запускать сканер с виртуального сервер на предмет занесения файлов с жесткого диска тоже не лучший вариант - вдруг связь порвется. ММожно как-то сделать это локально, а потом перенести созданную БД на вирт. сервер?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 07:16
Нажмите сюда для просмотра профайла Pehota Отправить Персональное сообщение Pehota Посетить домашнию страничку Pehota! Найти сообщения от Pehota Добавить Pehota в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Orliha
фраерок на подсосе
Средний рейтинг: 3.67 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус: Orliha в оф-лайне
[сообщение #24617]

FTN, ставь апачь, mysql,... делай локально...

в чем проблема-то??

__________________
RTFM (Уважаемые! Читайте документацию!)

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 08:34
Нажмите сюда для просмотра профайла Orliha Отправить Персональное сообщение Orliha Посетить домашнию страничку Orliha! Найти сообщения от Orliha Добавить Orliha в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
peteK
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус: peteK в оф-лайне
[сообщение #24619]

а чем проще занести в БД а потом тащить эту БД на сервер?

заархивмруй текстовые файлы (если запарно заливать из за объема ткстовых файлов) - закачай на сервер, распакуй.. и сканируй

__________________
**censored**
Web Site Design and Development

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 08:41
Нажмите сюда для просмотра профайла peteK Отправить Персональное сообщение peteK Посетить домашнию страничку peteK! Найти сообщения от peteK Добавить peteK в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Pehota
Участник+
Средний рейтинг: 3.67 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 378
Статус: Pehota в оф-лайне
[сообщение #24620]

По правде сказать у меня в этом достаточно посредственные знания. Сканер мне напишут, впрочем как и движок для сайта - сам я в этом, пардон, лоховат. Вот если предположить такую ситуацию: У меня есть сканер, который был запущен локально и прошелся по текстовым файлам и в соответствии с шаблоном занес данные в MySQL. Каким образом мне перенести созданную БД на виртуальный сервер?

FTN добавил 16-09-2002 в 08:50:07:
peteK: Черт, а ведь точно! Можно заархивировать, а затем уже на сервере пройтись по ним сканером... Я даже как-то и не думал об этом. Хватило бы только места...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 08:46
Нажмите сюда для просмотра профайла Pehota Отправить Персональное сообщение Pehota Посетить домашнию страничку Pehota! Найти сообщения от Pehota Добавить Pehota в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
peteK
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус: peteK в оф-лайне
[сообщение #24621]

собсно я бы делал (делаю так):
- делаю дамп структуры и данных базы (проще всего, php-myadmin);
- закачиваю дамп на сервер (или zip-архив дампа);
- разархивирую выполняю скрипт дампа;

__________________
**censored**
Web Site Design and Development

Сообщение было отредактировано peteK 16-09-2002 в 08:55

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 08:50
Нажмите сюда для просмотра профайла peteK Отправить Персональное сообщение peteK Посетить домашнию страничку peteK! Найти сообщения от peteK Добавить peteK в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Pehota
Участник+
Средний рейтинг: 3.67 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 378
Статус: Pehota в оф-лайне
[сообщение #24623]

2 peteK:

Виртуальный сервер - это прочто хостинг на сервере наряду с другими проектами, т.е. не на отдельно арендованной машине.

Что касается операции дампа, то этого никогда не далал - был бы признателен поподробнее об этом - но суть в общих чертах ясна.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 08:56
Нажмите сюда для просмотра профайла Pehota Отправить Персональное сообщение Pehota Посетить домашнию страничку Pehota! Найти сообщения от Pehota Добавить Pehota в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
peteK
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус: peteK в оф-лайне
[сообщение #24627]

проще всего, как я считаю дамп сделать с помощью php-myadmin. Там есть функция такая "экспорт" (в русской версии). Ну жмешь, выделаешь нужные таблицы в нужной БД, указываешь "структура и данные" - жмешь "пошел". Скрипт дампа готов.

Заливаешь его на сервер, там выполняешь. Что то типа этого:
mysql -uusername -ppassword base < dump.sql

__________________
**censored**
Web Site Design and Development

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 09:00
Нажмите сюда для просмотра профайла peteK Отправить Персональное сообщение peteK Посетить домашнию страничку peteK! Найти сообщения от peteK Добавить peteK в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Pehota
Участник+
Средний рейтинг: 3.67 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 378
Статус: Pehota в оф-лайне
[сообщение #24634]

peteK:

Ð_то надо в шелле писать?

mysql -uusername -ppassword base < dump.sql

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 09:14
Нажмите сюда для просмотра профайла Pehota Отправить Персональное сообщение Pehota Посетить домашнию страничку Pehota! Найти сообщения от Pehota Добавить Pehota в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
peteK
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус: peteK в оф-лайне
[сообщение #24635]

угу. именно там

__________________
**censored**
Web Site Design and Development

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 09:15
Нажмите сюда для просмотра профайла peteK Отправить Персональное сообщение peteK Посетить домашнию страничку peteK! Найти сообщения от peteK Добавить peteK в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Orliha
фраерок на подсосе
Средний рейтинг: 3.67 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус: Orliha в оф-лайне
[сообщение #24637]

FTNв пхпмайадмине импортируешь дамп и все. без всяких шеллов...

__________________
RTFM (Уважаемые! Читайте документацию!)

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 09:24
Нажмите сюда для просмотра профайла Orliha Отправить Персональное сообщение Orliha Посетить домашнию страничку Orliha! Найти сообщения от Orliha Добавить Orliha в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
peteK
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус: peteK в оф-лайне
[сообщение #24639]

ага, а если этот дамп на пару десятков мегабайт? предлагаешь передавать текст скрипта через форму по http?

__________________
**censored**
Web Site Design and Development

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 09:27
Нажмите сюда для просмотра профайла peteK Отправить Персональное сообщение peteK Посетить домашнию страничку peteK! Найти сообщения от peteK Добавить peteK в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Orliha
фраерок на подсосе
Средний рейтинг: 3.67 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус: Orliha в оф-лайне
[сообщение #24641]

предлагаю разбить его на 10 частей и за минуту все сделать...

__________________
RTFM (Уважаемые! Читайте документацию!)

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 09:33
Нажмите сюда для просмотра профайла Orliha Отправить Персональное сообщение Orliha Посетить домашнию страничку Orliha! Найти сообщения от Orliha Добавить Orliha в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
peteK
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус: peteK в оф-лайне
[сообщение #24643]

для меня например это и было напряжно. переносил как то БД. текст скрипта дампа - около 10 Мг. по модему было не серьезно выполнять скрипт через форму в php-myadminе (да и по частям) - куда проще залить архив скрипта на сервер (около 1 мегабайта) и там разархивировать и выполнить..

__________________
**censored**
Web Site Design and Development

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 09:35
Нажмите сюда для просмотра профайла peteK Отправить Персональное сообщение peteK Посетить домашнию страничку peteK! Найти сообщения от peteK Добавить peteK в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Orliha
фраерок на подсосе
Средний рейтинг: 3.67 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус: Orliha в оф-лайне
[сообщение #24646]

peteK
суть в том что доступа к шеллу может и не быть...

__________________
RTFM (Уважаемые! Читайте документацию!)

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 09:43
Нажмите сюда для просмотра профайла Orliha Отправить Персональное сообщение Orliha Посетить домашнию страничку Orliha! Найти сообщения от Orliha Добавить Orliha в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
peteK
Участник+

Зарегистрирован: Aug 2002
Место проживания: Новосибирск
Публикаций: 67
Статус: peteK в оф-лайне
[сообщение #24647]

ну это то само собой ) .. фигово

__________________
**censored**
Web Site Design and Development

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-09-2002 09:45
Нажмите сюда для просмотра профайла peteK Отправить Персональное сообщение peteK Посетить домашнию страничку peteK! Найти сообщения от peteK Добавить peteK в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя

Страницы (2): [1] 2 »


Формат времени GMT. Текущее время 10:05.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.01899290 seconds (42.73% PHP - 57.27% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.