Eingebettete Datenbank
Laut diesem Diagramm , MySQL ist nicht für die eingebettete Verwendung konzipiert.
Ich kann Sie auf zwei reine Java-Datenbank-Engines zum Einbetten hinweisen in einer Java-App. Beide sind Open Source, kostenlos und werden aktiv weiterentwickelt. Beide haben einen guten Stammbaum mit einer langen Geschichte der Datenbankentwicklung hinter sich.
WordPress erfordert MySQL
Gemäß diesen WordPress-Anforderungen Seite, speziell MySQL ist erforderlich. Das nervt. Der Hauptzweck von SQL besteht darin, die Abhängigkeit von Datenbankanbietern zu vermeiden.