Eine Subdomain setzt sich so zusammen: subdomain.domain.de Bsp. forum.go-windows.de
forum wäre in diesem Falle die Subdomain.
Du könntest bei Dir dann z.Bsp. die Subdomain privat.deinedomain.de oder dienstlich.deinedomain.de anlegen.
MySQL benötigst Du, wenn dynamische Daten in einer Datenbank abgelegt werden müssen. Dies geschieht z.Bsp. in Foren, wie diesem hier, oder in Blogs etc.
Wenn Du Deine Seite so lässt, wie sie ist, brauchst Du das aber nicht.