Hello,
und die Hälfte habe ich vergessen: Du musst auch einen User einrichten, der aus dem Netz zugraifen kann. MySQL unterscheidet die User auch nach ihrer Herkunft
grant all on datenbankname.* to 'username'@'%' identified by 'strengheheimespasswort';
müsstest Du dann mal über einen lokalen Client des MySQL-DBMS eingeben.
Üblicherweise kann sich am Anfang nur 'root'@'localhost' anmelden am DBMS, und das ohne Passwort. Das müsstest Du dann auch noch setzen.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg