Verbindung mit Remote-MySQL funktioniert im Terminal, nicht über PHP PDO-Skript

Ich stehe hier vor einem seltsamen Problem. Wir haben einen Server A, auf dem die App-Dateien gespeichert sind, und einen Server B mit Datenbank.

Versucht, mit dem Befehl @ eine Verbindung über die Eingabeaufforderung von Server A nach B herzustelle

mysql -h xx.xx.xx.xx -u root -p password - and it worked 

NOW Ich habe versucht, ein PHP-Skript auf Server A zu erstellen, um eine Verbindung zu Server B herzustellen. Der Befehl lautet

$this->db=new PDO('mysql:host=xx.xx.xx.xx;dbname=databasename','root','password');

Verbindung fehlgeschlagen: SQLSTATE [HY000] [2003] Verbindung zum MySQL-Server unter 'xx.xx.xx.xx' nicht möglich (13) Schwerwiegender Fehler: Nicht erfasste Ausnahme 'Ausnahme' mit der Meldung 'SQLSTATE [HY000] [2003] Can Keine Verbindung zum MySQL-Server unter 'xx.xx.xx.xx' (13) '

ine Lösung hierfür kann nicht gefunden werde

Kannst du Hilfe dazu?

Dank

Antworten auf die Frage(6)

Ihre Antwort auf die Frage