So doof finde ich die Frage garnicht.
Würde Merowinger "nur" kein Connect auf die Datenbank bekommen, bekäme er eine andere Fehlermeldung.
"Host is not allowed to connect to this server" ... oder so.
Hier sieht's mehr so aus, als würde der
MySQL-Server tatsächlich nicht laufen.
Oder der
MySql-Server lauscht nicht auf der korrenten
IP-Adresse, dann überprüfst du evtl. mal in der
my.cnf den Parameter
bind-address.
Oder
MySql lauscht auf einem andere Port (nicht 3306) ...
Oder irgendwas Firewalled den Port 3306 ...