tibi38 in der Programmierung unterscheiden sich mysql und mariadb nicht wirklich voneinander, mysql wird von den meisten hostern direkt unterstützt. Alle anderen leider nur auf anfrage etc. Deshalb meine Empfehlung MySQL. Damit deckst du etwa 95% des Marktes ab. Da die Anwendungsschnittstelle kompatibel zu MariaDB ist, bist du da ganz gut unterwegs
Wenn man eine anständige SQL Lib nimmt, muss man sich sowieso keine Sorgen machen ob der Hoster nun MSSQL, MySQL (Oracle oder Maria), SQLite, PGSQL verwendet, da die Lib das alles übernimmt.