Esto es lo que estoy haciendo:
mysql --host=localhost --port=9999 mysql -u root -p --execute="show tables;"
El comando funciona (conectando al puerto 3306) sin importar lo que proporcione en el --port
argumento. Tengo dos servidores mysql ejecutándose en una máquina, y quiero conectarme a la segunda proporcionando explícitamente su número de puerto. ¿Que esta pasando? ¿Por qué mysql
ignora este parámetro?