'mysql'クライアントは、mysqlがunixソケットで実行されていることを検出した場合、-Pパラメータを完全に無視します。したがって、実際には、sphinxQLポートを要求しても、mysqlに接続しています
使用
mysql -P9306 --protocol=tcp
ソケットを無視するようにクライアントに指示します。
プロのヒント:
mysql -P9306 --protocol=tcp --prompt='sphinxQL> '
これは、mysqlではなくsphinxに接続している便利な継続的なリマインダーとして機能します:)