У меня есть представление, которое возвращает довольно много данных. Прямо сейчас, представление загружено в файл как это:
SELECT * FROM view INTO OUTFILE /path/to/file.tmp;
Затем он загружается из этого файла в таблицу:
LOAD DATA INFILE /path/to/file.tmp INTO TABLE table;
И затем mysqldump используется для создания дампа этой таблицы (на самом деле для нескольких таблиц первые два шага повторяются еще несколько раз, а затем запускается mysqldump).
Есть ли лучший способ сделать это? В идеале я хотел бы сделать это без необходимости что-либо сохранять в файл. Можно ли просто создать дамп sql данных из представления одним оператором?