le client 'mysql' ignorera totalement le paramètre -P s'il détecte que mysql s'exécute sur un socket unix. Donc, même si vous demandez le port sphinxQL, vous vous connectez à mysql
Utiliser
mysql -P9306 --protocol=tcp
pour dire au client d'ignorer le socket.
Conseil de pro :
mysql -P9306 --protocol=tcp --prompt='sphinxQL> '
qui sert de rappel continu utile que vous êtes connecté à sphinx et non à mysql :)