Если вы хотите вывести все таблицы из всех баз данных без данных (только базы данных и структуры таблиц), вы можете использовать:
mysqldump -P port -h hostname_or_ip -u username -p --no-data --all-databases > db_backup.sql
Это создаст файл .sql, который вы можете загрузить на сервер MySQL для создания новой базы данных.
Вариантов использования для этого не так много в производственной среде, но я делаю это еженедельно для сброса серверов, которые связаны с демонстрационными веб-сайтами, поэтому, что бы ни делали пользователи в течение недели, в воскресные ночи все возвращается к «новому»: )