localhost
is speciaal in MySQL, het betekent een verbinding via een UNIX-socket (of named pipes op Windows, geloof ik) in tegenstelling tot een TCP/IP-socket. Gebruik %
aangezien de host geen localhost
. bevat , vandaar de noodzaak om het expliciet te specificeren.