Zalecam chowanie wszystkiego, co specyficzne dla bazy danych, ukryte za usługą internetową.
Jeśli wbudujesz w swoją aplikację zależność od MySQL, a później okaże się, że musisz zmienić bazy danych, cała zainstalowana baza musi zostać przycięta. Pomyśl o logistyce osiągnięcia tego przez kilka minut, a zdasz sobie sprawę, że to koszmar.