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



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

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



Что такое "вещие сны"

Что такое "вещие сны"

Вы не раз слышали утверждение: "Мне приснился вещий сон!". Что же, собственно, значит само слово "вещий"? Рок, судьба, предопределение - все, что должно в определенном месте и в определенное время про...
Совки vs советских граждан, или Совок - кто он такой?

Совки vs советских граждан, или Совок - кто он такой...

Совков не любят. Совками обзываются. А вот кто они такие? Как правильно определить: «вон тот вон — совок, а этот — homo sapiens»? Можно ли приравнять совков и ho...
Изнасилование соседки

Изнасилование соседки

Привет ребят, почитал комментарии написанные к предыдущим рассказам и решил сделать небольшое обращение. Если вам не нравится жанр инцеста, изнасилования и что — то подобного, то лучше не начинайте чи...
Вкусные рецепты: куриное филе с луком пореем, Пирожное "Осенний вальс" сюрпризное, Торт "Медовичок"

Вкусные рецепты: куриное филе с луком пореем, Пирожн...

куриное филе с луком пореемлучок порезать,смешать с каперсами и перчиком добавить порезанное филе,полить маслом посолить уложить в пакет для маринования.(1час) затем быстро обжарить и подать.. Вам пон...
Хищник. Часть 2

Хищник. Часть 2

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

Солнечным майским утром

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

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

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

Как приготовить зелёные бутерброды?

Зелёные бутерброды могут быть с разной начинкой. Паштет, колбаса, сосиски, яйцо, креветки, селёдка&n...

Едем в Карелию? Путешествие на автомобиле

В принципе, разница небольшая между путешествием на теплоходе и просмотром «Клуба кинопутешест...

Никотин - враг для здоровья курящих людей

Алкалоид - никотин в действительности химическим веществом в табаке, который вызывает привыкание. Че...

Регистрация ООО под ключ

Решили открыть предприятие и начать зарабатывать деньги, ведя собственное дело – нужно зарегистриров...

Оптимизация сайта без ошибок

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

Основные методы при покупке места для дачи. Планир

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

Лечение при кровоизлиянии в глаз

Наименее приятная проблема для современного человека – кровоизлияния в глаз. Скопление крови из повр...

Почему читать лёжа вредно?

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

Подъемно-раздвижные окна

Вертикально скользящие окна раздвижные из стеклокомпозита пришли на российский рынок совсем недавно....



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

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

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