2012-12-05 6 views

Antwort

31

Sie müssen ändern, wie Ihre Konfiguration eingerichtet wird.

Kommentieren Sie die Skip-Networking-Abschnitt in Ihrer MySQL config: # skip-networking, wenn Sie skip-networking haben es alle TCP/IP-Verbindung zu verwerfen, die, warum Ihr Versagen wahrscheinlich ist.

Sobald Sie Ihre TCP/IP-Verbindungen aktiviert haben, müssen Sie die Erlaubnis, Ihre Benutzer zu gewähren, von anderen Computern verbinden:

GRANT ALL PRIVILEGES ON *.* TO <username>@'%' IDENTIFIED BY '<password>';

So können Benutzernamen von jedem Rechner mit der Verbindung zu Ihrer Datenbank passendes Passwort.

+2

Funktioniert perfekt. Eine Sache zu beachten, ich musste FLUSH PRIVILEGES ausführen; um es zu aktualisieren. Große Antwort tho. – mikemike396

+0

Brillante Antwort. Eine Lösung aus einer Hand. Für mich war es "GRANT ALLE PRIVILEGES ON *. * TO root @ '%' IDENTIFIED VON ''; – curlyreggie

+0

speciba! Genau das, was ich brauchte –