Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Большой файл в БД с помощью PHP
Форумы портала PHP.SU » » Вопросы новичков » Большой файл в БД с помощью PHP

Страниц (1): [1]
 

1. improbable - 20 Сентября, 2013 - 14:46:00 - перейти к сообщению
Например, есть большой текстовый файл, размером 64 мб.
В этом файле 500 тысяч строк, каждая длиной ~ 130 символов в UTF-8.

Вот нужно каждую строку разбить с помощью implode и занести в таблицу MySQL.

Возможно это сделать в пределах 60-ти секунд, как думаете?
2. caballero - 20 Сентября, 2013 - 14:58:24 - перейти к сообщению
возможно
зависит от мощности проца
3. improbable - 20 Сентября, 2013 - 14:59:18 - перейти к сообщению
буду пробовать Улыбка отпишу о результате
4. EuGen - 20 Сентября, 2013 - 15:09:54 - перейти к сообщению
Подозреваю, что csv. Тогда вариантом может быть LOAD DATA INFILE
5. improbable - 20 Сентября, 2013 - 16:34:11 - перейти к сообщению
EuGen пишет:
Подозреваю, что csv. Тогда вариантом может быть LOAD DATA INFILE

Спасибо, преобразовал в CSV) Улыбка

 

Powered by ExBB FM 1.0 RC1