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



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

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



Подарок на 23 или шоу под столом

Подарок на 23 или шоу под столом

История произошла со мной когда я была на 1-ом курсе КИМО ещё очень плохо знала парней, мне было 19 лет. Я училась очень хорошо, а следовательно не было времени на встречи с мальчиками, а тем более на...
Вкусные рецепты: Котлеты пикантные-яблочно-папричны е, с фасолевым салатом., Десерт для жены падишаха или абрикосы фаршированные финиками, Тортик Импровизация

Вкусные рецепты: Котлеты пикантные-яблочно-папричны ...

Котлеты пикантные-яблочно-папричные, с фасолевым салатом.1. Готовый фарш пропускаем второй раз через мясорубку, добавляя лук, чеснок, перец и яблоки-вместе со шкуркой. 2. Всыпаем соль,пряности-по вкус...
Вкусные рецепты: КОЛБАСА ДОМАШНЯЯ, ну очень вкусно!, Пирожки самые ВКУСНЫЕ, шоколадный мусс

Вкусные рецепты: КОЛБАСА ДОМАШНЯЯ, ну очень вкусно!,...

КОЛБАСА ДОМАШНЯЯ, ну очень вкусно!1.Свинину,(задняя часть,яблочко 1,5кг и 0,5кг жирные кусочки)порезать на мелкие кусочки, для сравнения размера мобильный талефон. 2.Мясо посолить, поперчить, добавить...
Опубликовать статью - способы, перспективы, советы

Опубликовать статью - способы, перспективы, советы

Как всегда, создавая сайт, многие не представляют как его лучше представить широкой аудитории. После того, как проект создан - возникает вопрос "А где же посетители!?" . Не нужно быть наивным и думать...
Музыка романтизма: какой она была? Роберт Шуман

Музыка романтизма: какой она была? Роберт Шуман

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

Визитерша

     Было это давно. Работал я инженером в маленькой конторке (компьютерные дела всякие на заре тотальной компьютеризации). Офис был невелик - всего три комнатки. И в самой ма...
Стоит прочесть

Как найти гувернантку?

Вам понадобилась гувернантка? Как правильно проанкетировать гувернантку для малыша? Как не ошибиться...

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

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

Диагностика организма методом тестирования живой к

Существует множество хорошо изученных методов анализа крови. В настоящее время одним из самых распро...

Осеннее преображение, или Как привести себя в поря

Ну вот и ворвалась она в нашу жизнь… Непредсказуемая и капризная, порой дождливая и ненастная...

BTM 2013 НЕ пройдет вместе с WTM 2013

BTM 2013 НЕ пройдет вместе с WTM 2013 Reed Exhibitions отменила конференцию BusinessTravel Ma...

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

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

Современные способы грязезащиты

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

Как отдохнуть в Феодосии? Уютно, вкусно и недорого

На мой взгляд, основная «фишка» Феодосии — бюджетный отдых в красивом и споко...

Музыка XIX века: какой она была? Джузеппе Верди –

Человек, пробегавший босиком первые 10 лет жизни за неимением обуви, «пророс сквозь все ступен...

Бронирование авиабилетов: чем хороши онлайн-сервис

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



О портале:

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

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