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



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

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



Фета или не фета

Фета или не фета

Фета – очень популярный продукт на территории СНГ. Что же такое сыр Фета? – Фета – это мягкий сыр из овeчьего молока, с незначительным добавлением козьего. Традиционный продукт греческого животноводст...
Вкусные рецепты: Пряный суп любовь с первой ложки, "О бедном цыпленке замолвите слово", котлетки из печени

Вкусные рецепты: Пряный суп любовь с первой ложки, &...

Пряный суп любовь с первой ложкиварите бульон( я беру суповой набор из курицы в это время режете лук до зеленой части натрите половину морковки,и обжарьте на масле вместе с луком 1 мин белокочанную ка...
Очистите организм, избавившись от накопившихся в нем токсинов!

Очистите организм, избавившись от накопившихся в нем...

Компания Международный Коралловый Клуб (Coral Club International) - добровольная команда людей, здоровье для которых это стиль жизни. Усилия грамотных, целеустремленных, сильных телом и духом людей, к...
Будем ли праздновать День граненого стакана?

Будем ли праздновать День граненого стакана?

«И немедленно выпил» Венедикт Ерофеев Нет, все же в советское время жить было несравнимо веселее! Во-первых, потому что был я в то время гораздо моложе. А во-вторых, в те годы понапр...
Функциональная ориентация городов

Функциональная ориентация городов

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

Как выучить иностранный язык побыстрее и создать впе...

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

Гадания по Книге Перемен. Бросить монеты Судьбы

Уважаемый посетитель, Вы не задумывались, как мало знаете о древнекитайских технологиях предсказания...

Я не должен был выжить

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

Как избавиться от вредной привычки за 40 дней?

«Всё! Хватит! Начинаю новую жизнь с понедельника! Бросаю пить, курить, неправильно питаться&he...

Как сделать стены из стекла?

Можно сдать бутылки в утиль. А можно (при наличии желания благого и непринужденного) построить из н...

Вкусные рецепты: Пряный суп любовь с первой ложки,

Пряный суп любовь с первой ложкиварите бульон( я беру суповой набор из курицы в это время режете лук...

Преимущества пластиковых окон

Некоторые исследователи считают, что через 10 лет (в 2020 г. ) население Земли встретится с острым д...

Самообучение – залог успеха в сетевом маркетинге

Если Вы работаете в индустрии сетевого маркетинга, то, как никто другой, знаете, насколько важны ком...

Способы заработка в сети интернет

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

Катастрофическое состояние природы черного моря

Граждане, пишу и надеюсь на ваше понимание, что вы меня услышите, и не будете равнодушны к своей суд...

Функциональная ориентация городов

В экономике (в народном хозяйстве) традиционно можно выделить следующие секторы:- первичный сектор —...



О портале:

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

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