Методы автоматического наполнения базы данных контентом? - PullRequest
0 голосов
/ 21 января 2012

Я хочу заполнить базу данных mysql базовым содержанием «курорт», например, название курорта, описание, страна.Какие методы я могу использовать, чтобы заполнить его?

Ответы [ 2 ]

0 голосов
/ 21 января 2012

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

Вы не говорите, на каком языке вы используетедля реализации, но вот как вы можете сделать это в Perl:

  1. Напишите скребок, используя LWP::UserAgent и HTML::TreeBuilder, чтобы изучить сайт и извлечь информацию о месте назначения.
  2. Используйте DBI с драйвером DBD::MySQL для вставки данных в базу данных.
0 голосов
/ 21 января 2012

Где находится контент? Вы можете использовать синтаксис LOAD DATA INFILE, либо импортировать из файла CSV, либо написать скрипт на Java, C ++ или C #, чтобы проанализировать файл (ы), содержащие данные, и заполнить базу данных с помощью операторов INSERT. Вы можете нанять и пройти стажировку и заставить его напечатать все это. Если у вас его нет в файле, вы могли бы написать веб-паука, чтобы пойти и получить дерьмо от Google и поместить его в базу данных.

Но я не могу вам помочь, пока вы не скажете мне, где находятся данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...