nel file di configurazione mysql c'e la stringa bind-address = localhost (o 127.0.0.1) commentala.

Poi si, dai "all privileges" all'utente che deve connettersi.