Tienes un carácter adicional antes de mysql
que parece un espacio, pero no es un espacio. Tienes que arreglar eso antes de ejecutar el comando. Este problema ocurre cuando presiona la barra espaciadora mientras mantiene presionada la tecla Opción .
$ # Option + Space
$ unzip -p dump.sql.zip | mysql
zsh: command not found: mysql
$ # Regular Space
$ unzip -p dump.sql.zip | mysql
...
expected output
...
Otro ejemplo:
$ # Option + Space
$ echo "hi" | less
-bash: less: command not found
$ # Regular Space
$ echo "hi" | less
hi
(END)
Otra opción es eliminar el espacio después de la tubería por completo:
$ echo "hi" |less
hi
(END)
Opción + Espacio = \ xc2 \ xa0 (UTF-8)
Espacio = Espacio regular