jak skopiować schemat w mysql używając java

w mojej aplikacji muszę skopiować schemat wraz z tabelami i zapisać procedury ze schematu podstawowego do nowego schematu.

szukam sposobu na wdrożenie tego. zajrzałem do wymuszania mysqldump przy użyciu cmd, jednak nie jest to dobre rozwiązanie, ponieważ mam aplikację po stronie klienta, a to wymaga zainstalowania serwera po stronie klienta. drugą opcją jest moja własna implantacja za pomocą kwerendy pokazowej. Problem polega na tym, że muszę go zaimplementować od podstaw, a problematyczną częścią jest to, że będę musiał uporządkować tabele według klucza obcego (ponieważ jeśli w tabeli jest klucz obcy, tabela i wskazuję na to, że trzeba go najpierw utworzyć).

Pomyślałem też o stworzeniu procedury przechowywania, aby to zrobić, ale przechowywanie procedur w moim SQL nie może uzyskać dostępu do dysku.

może ktoś ma pomysł na to, jak można to zrealizować w inny sposób?

questionAnswers(2)

yourAnswerToTheQuestion