ЗАБЕЛЕЖКА:Този отговор от Ken преместено от предложена редакция към собствен отговор.
ето пълен пример за команден ред, използващ вариант на горното
mysql -u username INFORMATION_SCHEMA
--skip-column-names --batch
-e "select table_name from tables where table_type = 'VIEW'
and table_schema = 'database'"
| xargs mysqldump -u username database
> views.sql
Това извлича всички имена на изгледи чрез заявка към базата данни INFORMATION_SCHEMA, след което ги предава на xargs, за да формулира команда mysqldump. --skip-column-names и --batch са необходими, за да направят изходните xargs удобни. Този команден ред може да стане твърде дълъг, ако имате много изгледи, в който случай бихте искали да добавите някакъв допълнителен филтър към избрания (например да потърсите всички изгледи, започващи с даден знак).