No estás leyendo correctamente...
Es usando el modo extenso de parámetros, donde se indica el nombre del parámetro como "--host=".
Es el modo abreviado de parámetros, donde se indica como "-h".
Es equivalente a la diferencia entre poner:
o poner:
El manual lo muestra así:
Cita: --user=user_name, -u user_name
The MySQL user name to use when connecting to the server.
Pero no quiere decir ,que sean dos parámetros...
Puse el link en el post para que veas bien lo que dice el manual de referncia. Te recomiendo tenerlo en cuenta.
https://dev.mysql.com/doc/refman/5.7...ption-examples