1. Ein-Klick-Installationspaket lnmp1.4 PHP-Entwicklungsumgebung, erstellt von vagrant Nach der lokalen Installation gibt es keine Tools, um eine Remoteverbindung zur Datenbank herzustellen.
2. Fehlermeldung: Es kann keine Verbindung zum MySQL-Server unter „192.168.33.10“ (10060) hergestellt werden
3. Versuchen Sie zu lösen:
MySQL-Berechtigungsproblem:
use mysql;
CREATE USER vagrant IDENTIFIED BY 'vagrant';
GRANT ALL ON *.* TO vagrant@'%' IDENTIFIED BY 'vagrant' WITH GRANT OPTION;
Nach dem Ändern der Berechtigungen ist es ungültig und es wird immer noch ein Fehler ausgegeben
iptables-Portproblem:
Ändern Sie es wie oben gezeigt und das Problem ist gelöst.
Fragen und Antworten zum späteren Nachschlagen, empfehlen Sie „administrator.php“ als Backup, wenn die Datenbank nicht remote verbunden werden kann
看到 Cant't connect to MySQL server on '192.168.33.10'(10060),我第一个反应就是账号权限
看到题主排查了这个原因之后,我想到 linux 有可能是端口没开放
然后看下去就没有然后了