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

1822

Ich bin Webentwickler und ich wundere mich nur, warum ich auf fast meiner gesamten Website mit der Befehlszeile keine Verbindung zur MySQL-Datenbank herstellen kann (alle Themen verwenden Cpanel) und als ich sah, dass Port 3306 geschlossen ist !!

Wie kann ich ein Theme mit dem Befehl mysql verbinden?

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

Ist das etwas, was Cpanel tut?

Mein Befehl lautet:

mysql -h remoteipaddress -u Benutzername -pmypassword -D meine Datenbank

1

2 Antworten auf die Frage

0
gold member

Remote-MySQL-Verbindungen sind in cPanel-Servern standardmäßig deaktiviert, da sie als potenzielle Sicherheitsbedrohung betrachtet werden. Mit den Tools des Web Host Manager (WHM) und der cPanel-Schnittstelle auf Domänenebene (normalerweise http://domainname.com/cpanel ) können Remote-Hosts hinzugefügt werden, über die der Server eine Verbindung zum MySQL-Dienst herstellen kann.

0
Sam

Ich verwende SQLyog, um eine Verbindung zu entfernten Hosts herzustellen . Und dieser Link - https://answers.syr.edu/display/ischool/Enable+Remote+MySQL+on+cPanel - enthält die Schritte zum Remote-Herstellen einer Verbindung mit der MySQL-Datenbank, wenn Sie cpanel verwenden.