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 --port
argument. 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 mysql
ignore- t-il ce paramètre?