Der Support deines Providers sollte das am besten wissen und dabei helfen können. 1und1 verwendet meist einen externen Datenbankserver, also nicht die Vorgabe von Moodle "localhost". Wie der Name genau lautet, weiß auch der Support oder die Hilfe im Controlpanel.
Gruß,
Maik