Я нашел решение, оно происходило из-за того, что cf ssh app-name -L 3306: 192.168.32.29: 3306 выполнялся, а затем завершал работу ssh перед выполнением следующей команды.
Так что в моем случаеmysql не смог найти ни одной базы данных, связанной с этим портом.
Чтобы решить эту проблему, мне нужно было запустить первую команду ssh в фоновом режиме и выполнить следующую команду mysql.
cf ssh $ {appName} -N -L 3306: $ {db_ip}: 3306 & mysql -h 127.0.0.1 -P 3306 -u user-name -ppassword db-name <'mysqlstatements.sql' </p>
После завершения операции мы можем закрыть фоновую команду, используя killкоманда