In den meisten Standardinstallationen bindet MySQL an 127.0.0.1 – was nur lokale Verbindungen zulässt.
Wenn Sie das ändern möchten (ACHTUNG:es könnte sich um ein Sicherheitsproblem handeln), müssen Sie es in der Konfigurationsdatei (normalerweise /etc/mysql/my.cnf
) ändern in Linux-Distributionen). Oder in Windows könnte es an diesen Orten sein:
C:\Windows\my.ini C:\Windows\my.cnf C:\my.ini C:\my.cnf
C:\Program Files\MySQL\MySQL Server 5.5\my.ini
C:\Program Files\MySQL\MySQL Server 5.5\my.cnf
Normalerweise reicht es, die bind-address
auszukommentieren Zeile wie diese, die Verbindungen von allen IPs erlaubt:
# bind-address = 127.0.0.1
Es ist auch erwähnenswert, dass die meisten Webhoster keine MySQL-Verbindungen von beliebigen Hosts zulassen und Sie diese Tatsache nicht ändern können (Sie können auf Ihre MySQL-Instanz nur zugreifen, indem Sie eine lokale Anwendung verwenden - in den meisten Fällen phpmyadmin).