Sie sollten mehr Details wie die Fehlermeldung angeben, die Sie erhalten, wenn Sie sich mit dem Remote-Mysql-Server verbinden. Um den Remote-Zugriff zu ermöglichen, ist hier eine Checkliste, die Sie durchgehen müssen:
-
Erteilen Sie die Berechtigung, mysql erlaubt standardmäßig nur den Zugriff von localhost (127.0.0.1), um anderen IP-Zugriffen zu ermöglichen:// Ersetzen Sie root für den Benutzernamen, '123456' für das Passwort. Gewähren Sie alle Berechtigungen für . zu 'root'@'%' identifiziert durch '123456';
Flush-Privilegien;
-
Überprüfen Sie Ihre Server-Firewall-Einstellungen, um Ihr MySQL über Port 3306 (Standard) zuzulassen
-
andere:Für Linux-Server müssen Sie meiner Meinung nach auch "Bind-Adresse" in Ihrer MySQL-Konfigurationsdatei auskommentieren. Einige andere Probleme, z. B. erkennt Ihr MySQL-Client automatisch die falsche Zeitzone. Möglicherweise müssen Sie sie manuell festlegen Client-PC usw.
mein vorschlag für dich, nicht blind googeln, sondern erst logisch überlegen, manchmal gibt es keine direkte antwort