Экспорт CSV из phpMyAdmin после использования SQL_BIG_SELECTS = 1
У меня есть следующий запрос, который требует SET SQL_BIG_SELECTS = 1;
быть запущенным до этого.
SET SQL_BIG_SELECTS = 1;
SELECT uc_products.nid, uc_products.model, uc_products.sell_price
FROM uc_products, node
WHERE node.status = 1
GROUP BY nid
Это генерирует именно то, что мне нужно в phpMyAdmin. Мне нужно экспортировать это как файл CSV, но когда я иду на экспорт, он теряет SET SQL_BIG_SELECTS = 1;
часть запроса, и нет способа добавить его обратно. Это означает, что в CSV-файле я получаю сообщение об ошибке, говорящее мне об использовании SET SQL_BIG_SELECTS = 1;
для того, чтобы правильно выполнить запрос.
Кто-нибудь сталкивался с этой проблемой раньше или есть идеи, как ее обойти?
1 ответ
Вы можете установить SQL_BIG_SELECTS в конфигурационном файле или при запуске сервера. Он также может быть установлен на основе сеанса с помощью 'SET SESSION SQL_BIG_SELECTS=1'.