MySql nie jest plikiem wykonywalnym niezależnym od platformy. Dlatego, jeśli miałbyś spakować swoją aplikację z MySQL (zapomnij o tym, że musisz zainstalować MySQL!), nie byłoby to kompatybilny z plikami binarnymi na wszystkich komputerach (pomyśl mac, pc, linux)
Możesz użyć czegoś takiego jak H2 lub Derby , które są po prostu SQL jak bazy danych napisane w Javie. Następnie możesz po prostu wysłać plik jar i dołączyć do niego program bazy danych.