Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Готовые скрипты sql (Oleg) 12/11/2005 - 18:56:52
      Re: Готовые скрипты sql (Николай) 13/11/2005 - 00:33:59
      Re: Готовые скрипты sql (Николай) 13/11/2005 - 15:51:20
      Re: Готовые скрипты sql (Are) 14/11/2005 - 06:47:07
      Re: Готовые скрипты sql (Tansholpan) 27/11/2015 - 14:09:19

> Original message text:
> From: Oleg - 12/11/2005 - 18:56:52
> Subject:Готовые скрипты sql
> -----------------
> Здравствуйте. Люди добрые подскажите есть ли в сети какие нибудь сайты на которых можно скачать готовые скрипты sql. Например все штаты США и зип коды, все города какой либо страны и тому подобное.
>


From: Николай - 13/11/2005 - 15:51:20
Subject:Готовые скрипты sql
-----------------
На мыло ответить не смог - не хочет чего-то отправлять...допустим, исходная инфа лежит в текстовом файле, данные разделены \n.
алгоритм простой:
-читаем из файла очередную строку
-переделываем "info" в "insert into table_info values(null, 'info')"
-и скидываем это в другой файл.

элементарно до безобразия.
если делать скрипт универсальным, то общая идея остается та же, но
немного усложняется - сначала в скрипте показываем форму, в которой
надо описать структуру таблицы (подобно форме создания таблицы в
phpMyAdmin, только проще - имя поля и тип данных). В форме указываем:
количество полей, их имена и типы, путь к исходному файлу с данными.
потом разбираем полученную информацию. Немного сложнее будет
формироваться каждая строка запроса - сначала делается начало запроса,
потом в цикле по количеству полей туда подцепляется кусочек запроса по
текущему полю. В конце обрезаются излишки и добавляется концовка.
дальше - как обычно: записываем полученный запрос в файл и едем
дальше...
только сначала нужно позаботиться о том, чтобы исходные данные в файле
имели правильный формат - например, строки, поля в которых разделены
пробелами или табуляторами. этого же правила следует придерживаться в
скрипте.
еще вопросы?




[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
43446



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |