Jeg vil anbefale at holde alt databasespecifikt skjult bag en webtjeneste.
Hvis du indbygger en afhængighed af MySQL i din applikation og senere finder ud af, at du skal ændre databaser, skal hele den installerede base skæres over. Tænk over logistikken ved at opnå det i et par minutter, og du vil begynde at indse, at det er et mareridt.