Слишком много записей, WAMP зависает для экспорта моих клиентов без заказов в CSV - PullRequest
0 голосов
/ 05 января 2011

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

Общее количество записей о клиентах составляет 23 000 для сравнения с моими общими записями о заказах в 18 000.

Ребята, у вас есть какие-либо идеи, как я могу легко экспортировать в CSV, различать информацию о клиенте, такую ​​как имя, фамилию, адрес электронной почты, в CSV одним запросом, без вмешательства моего браузера / WAMP.

Буду благодарен за ответ от первого лица.

Ответы [ 2 ]

1 голос
/ 05 января 2011

Вы можете обойти PHP, в командной строке mysql, сделать

select first_name, last_name, email 
from your_table
into outfile 'C:\customer.csv';
/* you can apply all sort of filtering, string function etc .. */

Конечно, вы все равно вызываете указанный выше запрос, используя PHP (вышеупомянутый является чистым)

Сгенерированный CSV использует разделитель табуляции.

0 голосов
/ 05 января 2011

Я предполагаю, что ваши записи хранятся в MYSQL, а вы написали скрипт на PHP, который запрашивает эту базу данных?Быстрый и грязный метод для одноразового использования состоит в том, чтобы выполнить ваш запрос в mysql-client.

Должна быть команда mysql в директории WAMP, я думаю (раньше использовали XAMP, но это похоже?).По крайней мере, ваш браузер и Apache больше не имеют к этому никакого отношения при использовании этого метода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...