Voici ce que je fais:
mysql --host=localhost --port=9999 mysql -u root -p --execute="show tables;"
La commande fonctionne (connexion au port 3306) peu importe ce que je fournis en --portargument. J'ai deux serveurs mysql fonctionnant sur une seule machine et je souhaite me connecter au second en fournissant explicitement son numéro de port. Que se passe-t-il? Pourquoi mysqlignore- t-il ce paramètre?