Mysql и CVS

Добрый день!
Сегодня очередной пост о mysql
Хотел бы с вами поговорить о проблеме заполнении данных в больших объемах.
Когда за вас скрипт заносит данные в базу – гуд, а когда ‛ручками“ – сразу надоедает.
Мы сегодня с вами поговорим об ускорении данного процесса.

Для начала надо разобраться, что же такое ‛CVS“.
CVS – файл, в котором данные разделяются запятыми.
‛Но, как нам поможет CVS“ – спросите Вы.
Вы, наверное, хотя бы раз в своей жизни экспортировали mysql базу через phpmyadmin вы могли видеть в какой формате экспортировать базу.
Обычно используют sql, но у нас есть вариант экспорта ‛CSV для Excel“.
Если внимательно присмотреться, можно выделить тенденцию.
Есть экспорт данных в csv, логично, что будет и импорт, но нам надо придерживаться некоторых правилам.
1. Минимальный размер файла 2,048 KB;
2. В нашем файле количество вставляемых данных должно быть сопоставимо со структурой таблицы.
Пример.
У нас есть таблица с такими атрибутами:id,name,surname.
CSV файл будет иметь такой вид:
"","Игорь","Пупкин"
"","Макс", ‛Васин"
"","Свят", ‛Сидоров"


Обычно id, имеет свойство auto_increment и по данной причине оставляем пустое поле.
С применением мы разобрались.
Теперь давайте поразмыслим, как данный метод может ускорить процесс добавления данных.
Всё зависит от того, в каком виде к вам попадает информация для заполнения.
Приведу вам пример из практического опыта.
Я заполнял в базу данных информацию о Формуле 1 из Википедии.
Информация была предоставлена в виде таблицы, а после каждой ячейки поставить запятую не составит труда)
В данном случае я заполнил базу менее чем за час.
Как, вы смогли заметить, всё зависит в каком виде вам попала информацию.
А, какие способы вы еще знаете?
С уважением,cava!
Источник

Автор статьи: неизвестный | Дата публикации: 15:19 14.12.2016 Abhasia1.Ru




Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Полесский заповедник – тур выходного дня

Полесский заповедник – тур выходного дня


Итак, принято решение провести выходные на природе. Нам хотелось не просто стандартного набора «речка-лес», мы хотели попасть туда, где не ступала нога человека. Таким необычным местом, затерянным во ...


Ролевые игры с Виктором и Ольгой. Две рабыни

Ролевые игры с Виктором и Ольгой. Две рабыни


Читатели очевидно помнят, как я познакомилась и стала заниматься сексом с моей учительницей Олей и ее мужем Виктором. Собираясь в твоем мы любили играть в различные игры. Больше всего в рабыню и госпо...


Идеальный друг

Идеальный друг


Мы находились в его квартире, смотрели фильм, а мой похотный взгляд падал на него я все смотрела на него, и с каждым разом меня посещали фантазии о близости с ним я вышла на балкон покурить, было уже ...


Что смотреть в будущем году? Кинопремьеры 2012, март-апрель

Что смотреть в будущем году? Кинопремьеры 201...


Продолжая обзор киноновинок 2012 года, посмотрим, что нам предложат отечественные кинопрокатчики грядущей весной. Среди новинок не только продолжения всем известных картин и блокбастеров, но и принцип...


Чулочно-носочные изделия для детей

Чулочно-носочные изделия для детей


Ни у кого не возникает сомнений, что детская одежда должна быть самой лучшей. Тем более, когда речь идёт о детских чулочно-носочных изделиях. Ведь носки и колготки будут иметь непосредственный контакт...


Игровые ситуации для ознакомления дошкольников с цифрами

Игровые ситуации для ознакомления дошкольнико...


Многие дошкольники знают еще не все цифры, а называют или ‛узнают‛ лишь некоторые из них. Малыши путают цифру и число, цифру и букву, путают цифры между собой: 2 и 5, 3 и 5, 9 и 6, 1 и 4...


Популярное

Есть ли легкий заработок в Интернете?

Когда-то давно, лет пять тому назад, когда я только начал осваивать Интернет, у меня сразу же возник вопрос о заработке в Сети. Тогда я еще работал обивщиком мебели, работа была в принципе не сли...

Преодолеть грязь

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

Маркетинговые исследования телепредпочтений в сегм

Сложно переоценить роль телевидения в жизни современного человека – телевизор вполне можно назвать бытовым прибором первой необходимости для большинства современных людей. Огромное количество телекана...

Отпуск в Грузии: как провести отпуск любителям акт

На календаре август, но это вовсе не свидетельствует о том, что нужно огорчаться по поводу оканчивающегося лета. Скорее, наоборот, надо наслаждаться происходящим, ведь начинается всеми любимый «...

Кто правил народами Британии? Шотландия

На гэльском эта страна и сейчас называется Alba, но начиная примерно с 1300 года на английском и шотландском (нижнешотландском) её стали называть Scotland. Крайние цифры в скобках — даты р...

Что приготовить из куриных сердечек? Жаркое

Это раньше… Рубал деда курицу, и у бабушки, чтобы приготовить куриный суп с потрохами, помимо лап (не голени, именно лап, с которых надо обрубить коготки и, обдав кипятком, снять шкуру), крылье...

Как попасть в Яндекс каталог?

Присутствие сайта в Яндекс каталоге это не только престижно, но и выгодно для web – мастера. При попадании в Яндекс каталог значительно повышается тематический индекс цитирования, по которому, как изв...

Остров свинок, или счастлив как свинья ... на Бага

Эти замечательные свинки с утра до вечера плещутся в море. У зверюшек имеется личный остров на Карибах и персональный пляж , на котором они проживают роскошно и беззаботно. Если поплавать со сви...

Бюджетный отпуск за деньги или Vip-отдых за баллы?

А для кого тогда открываются эти шикарные отели в красивейших уголках нашей планеты? И ведь кто-то же там отдыхает. Мы смотрим в интернете на красивые снимки с различных курортов, а сами понимаем, что...

Вкусные рецепты: Салат "Цезарь", Блинчик

Салат "Цезарь"Куриное филе отварить и порезать кубиками. Салат "Айсберг" порвать мелкими кусочками. Хлеб порезать маленькими кубиками и с растительным маслом пожарить в духовке. Добавить соус "Цезарь"...

О информационном портале:

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

Мы собрали для вас познавательные и увлекательные статьи. На нашем портале вы отыщите ответы на интересующие вас вопросы. Элементарная система поиска дает возможность вам моментально отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на абсолютно любых электронных устройствах. Отныне, поиск актуальной информации будет занимать у вас считанные секунды.