Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

из MySQL в .txt через php

12K
18 ноября 2010 года
davav
64 / / 27.08.2008
Здравствуйте пытаюсь информацию из mysql записать в .txt с помощью php. Записывающих данных очень много, около 265000 строк.
Первый раз файл создается и данные записываются. Пробую второй, вот тут уже тормозит, файл не создается. Не пойму в чем дело. Сообщений и ошибок не выдает, сервер не зависает. Через час опять работает, пробую во второй раз и таже картина. Но с данными по меньше работает нормально.
в php.ini
memory_limit = 128M
post_max_size = 8M
upload_max_filesize = 2M // хотя думаю не имеет значения
4
18 ноября 2010 года
mike
3.7K / / 01.10.2002
Судя по симптомам запрос долго выполняется и mysql тормозит. Нужно написать правильный запрос для выборки и по частям.
12K
18 ноября 2010 года
davav
64 / / 27.08.2008
Я тоже так думал. Закоментировал строки где записываю в файл. MySQL не тормозит, пробовал много раз запросы выполняются до конца.
274
18 ноября 2010 года
Lone Wolf
1.3K / / 26.11.2006
код в студию...
366
19 ноября 2010 года
int
668 / / 30.03.2005
Можно попробовать LIMIT использовать. Да, без запроса тут сложно сказать точнее.
21K
19 ноября 2010 года
DeamonShan
65 / / 14.05.2008
Может, дело в таймлимите исполнения скрипта? по умолчанию стоит 30 секунд, и за это время скрипт тупо не успевает все обработать.

попробуйте вытаскивать по 50 строк, и эти же 50 строк сразу же записать в файл. Файл у вас в любом случае должен создасться.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог