2012-12-05 15 views

risposta

31

È necessario modificare la configurazione della configurazione.

Commenta la sezione di skip-networking all'interno della tua configurazione MySQL: # skip-networking, se hai skip-networking scarterà qualsiasi connessione TCP/IP che è probabilmente il motivo per cui il tuo errore.

Dopo aver attivato le connessioni TCP/IP è necessario concedere l'autorizzazione per l'utente di connettersi da altre macchine:

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

Questo vi permetterà di nome utente connettersi da qualsiasi computer al vostro database con il password appropriata.

+2

Funziona perfettamente. Una cosa da notare che ho dovuto eseguire FLUSH PRIVILEGES; per farlo aggiornare. Ottima risposta comunque. – mikemike396

+0

Risposta brillante. Una soluzione one-stop. Per me, è stato "CONCEDERE TUTTI I PRIVILEGI SU *. * A root @ '%' IDENTIFICATO DA ''; – curlyreggie

+0

speciba! Proprio quello di cui avevo bisogno –

Problemi correlati