Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Einrichten einer Remote-MySQL-Datenbankverbindung

In diesem Tutorial:

  • Welches Programm soll verwendet werden
  • IP hinzufügen
  • Verwenden Sie Platzhalter
  • Fehlerbehebung

Die Auswahl eines seriösen Webhosting-Unternehmens ist nur der erste Schritt zum Aufbau und zur Pflege einer erfolgreichen Website. Es kann vorkommen, dass Sie sich von außerhalb Ihres Arbeitsnetzwerks mit der Datenbank verbinden müssen, und wenn dies der Fall ist, müssen Sie die Verbindung zu Ihrer Datenbank mithilfe von Software von Drittanbietern herstellen, die nicht auf dem Server ausgeführt wird (z. B. ein MySQL-Client auf Ihrem Desktop). ). Dies wird als Herstellen einer Remote-MySQL-Verbindung bezeichnet. Dazu müssen Sie jedoch zunächst die Verbindung innerhalb von cPanel für die IP-Adresse zulassen, von der aus Sie sich verbinden. Lesen Sie weiter, um zu erfahren, wie.

Welches Programm verwende ich für die Fernverbindung?

Es gibt ein paar Programme, mit denen Sie sich remote mit Ihrer Datenbank verbinden können. Sie können HTML-Editoren wie Adobe Dreamweaver gegen Gebühr verwenden, oder es gibt kostenlose Open-Source-Programme, die Sie verwenden können, wie MySQL Workbench oder Heidi SQL. Hier sind einige Optionen zum Ausprobieren.

  • Navicat für MySQL
  • MySQL-Workbench
  • Heidi SQL

Hinzufügen einer IP-Adresse, um eine Remote-MySQL-Verbindung zu ermöglichen

Zuerst müssen Sie sicherstellen, dass Sie die IP-Adresse haben, die auf die Datenbank zugreifen wird. Diese Regeln schützen die Datenbank, indem nur von Ihnen eingerichtete externe Verbindungen akzeptiert werden. Wenn Sie von Ihrer aktuellen Verbindung aus eine Verbindung zu einer Datenbank herstellen, erhalten Sie Ihre IP-Adresse, indem Sie hier klicken, und führen Sie dann die folgenden Schritte aus:

  1. Melden Sie sich bei cPanel an.
  2. Klicken Sie auf Remote MySQL Schaltfläche in den Datenbanken Sektion.

  3. Geben Sie die Remote-IP-Adresse in das Feld Zugriffshost hinzufügen ein Sektion.

  4. Klicken Sie auf Host hinzufügen Taste.

    Sie sehen dann eine Meldung, dass die Host-IP-Adresse zur Zugriffsliste hinzugefügt wurde.

Da Sie nun die IP-Adresse zu Remote-MySQL-Verbindungen hinzugefügt haben, können Sie sich mit den Datenbanken verbinden. Sie können beliebig viele IP-Adressen hinzufügen.

Einen Platzhalter verwenden, um alle IPs zuzulassen

Möglicherweise müssen Sie einen Platzhalter verwenden, wenn sich Ihre IP-Adresse regelmäßig ändert. Sie können einen Platzhalter hinzufügen, indem Sie das %-Symbol verwenden . Dadurch werden alle IP-Adressen in diesem Bereich hinzugefügt.

Wenn Sie beispielsweise alle IP-Adressen im Bereich von 174.77.92.1 bis 174.77.92.255 auflisten möchten, fügen Sie die IP-Adresse 174.77.92.% hinzu.

Fehlerbehebung bei Remote-Verbindungsproblemen

Wenn Sie Ihr bevorzugtes Remote-Verbindungstool verwenden und plötzlich keine Verbindung mehr hergestellt wird, wird dies als 1045-Fehler bezeichnet und lautet normalerweise ähnlich wie „1045 – Zugriff für Benutzer verweigert ‘. Wenn Sie diesen Fehler erhalten, sollten Sie Folgendes überprüfen:

Überprüfen Sie Ihr cPanel-Passwort

Viele Leute verbinden sich aus der Ferne mit ihrem cPanel-Benutzernamen und -Passwort, anstatt einen einzelnen administrativen Benutzer zu erstellen, der zu den Datenbanken hinzugefügt wird. Dies ist jedoch nicht die bevorzugte Methode, wenn Sie jedoch den cPanel-Benutzernamen verwenden und jetzt einen Verbindungsfehler erhalten, haben Sie wahrscheinlich kürzlich das cPanel-Passwort geändert und es nicht in den Einstellungen der Remote-Verbindungssoftware geändert. Ändern Sie dort das Passwort und Sie sollten sich wieder verbinden können.

Überprüfen Sie, ob sich die Verbindungs-IP geändert hat

Von Zeit zu Zeit kann Ihr ISP (Internet Service Provider) Ihre öffentliche IP-Adresse ändern. Wenn dies der Fall ist, können Sie möglicherweise keine Remote-Verbindung über Ihre bevorzugte Software herstellen. Überprüfen Sie Ihre IP-Adresse, indem Sie hier klicken.

Wenn Sie Ihre aktuelle IP-Adresse kennen, gehen Sie zurück und vergewissern Sie sich, dass sie in der Liste der zulässigen IP-Adressen für Ihr Remote MySQL steht die Einstellungen. Wenn Sie feststellen, dass es nicht in der Liste war, fügen Sie das neue hinzu und dann sollten Sie in der Lage sein, eine Remote-Verbindung herzustellen.

Wenn Sie weitere Hilfe bei der Remote-Verbindung zu einer Datenbank benötigen, wenden Sie sich bitte an unsere Support-Abteilung