Uma abordagem alternativa, mas a que você tentou também está correta e deve funcionar:
cat /Users/path/to/file/backup.sql | mysql -h hostname -u user -pPassword -D databasename > update.log
Apenas no caso, você tem o mysql-client instalado em sua máquina local?