Wie verbinde ich mich mit MySQL auf einem gemeinsam genutzten Host?

Wie verbinde ich mich mit MySQL auf einem gemeinsam genutzten Host?

Ich bin Webentwickler und frage mich, warum ich auf fast allen meinen Websites keine Verbindung zur MySQL-Datenbank über die Befehlszeile herstellen kann (alle Designs verwenden cPanel), und als ich sah, dass Port 3306 geschlossen ist!!

Wie kann ich das Thema mit einem MySQL-Befehl verbinden?

Warum wird der MySQL-Port als geschlossen angezeigt? Wie funktioniert es, wenn der Port geschlossen ist?

Ist das etwas, was Cpanel macht?

mein Befehl ist:

mysql -h Remote-IP-Adresse -u Benutzername -pmypassword -D meineDatenbank

Antwort1

Remote-MySQL-Verbindungen sind in cPanel-Servern standardmäßig deaktiviert, da sie als potenzielles Sicherheitsrisiko gelten. Mithilfe der Tools im Web Host Manager (WHM) und der cPanel-Schnittstelle auf Domänenebene (normalerweisehttp://domainname.com/cpanel) können Remote-Hosts hinzugefügt werden, denen der Server die Verbindung zum MySQL-Dienst erlaubt.

Antwort2

ich benutzeSQLyogum eine Verbindung zu Remote-Hosts herzustellen. Und dieser Link -https://answers.syr.edu/display/ischool/Enable+Remote+MySQL+on+cPanel– beschreibt die Schritte zum Herstellen einer Remoteverbindung mit der MySQL-Datenbank unter Verwendung von cPanel.

verwandte Informationen