Phpseclib подключает сервер MYSQL

Я хочу подключиться к удаленному серверу Mysql через перенаправление портов. К сожалению, у моего хостинг-провайдера нет php_ssh2, установленного на сервере, поэтому я должен работать через библиотеку phpseclib. До сих пор я могу это сделать:
1. Подключитесь к серверу с помощью Net_SSH2
$ssh = new Net_SSH2('xx.xxx.xx.xx');
if (!$ssh->login('user', 'password')) {
exit('Login Failed');
}

Если я выполняю echo $ssh->exec('ls -la');

он извлекает список каталогов, сообщающий, что мы успешно подключены.

если я забегу

  1. echo $ssh->exec('echo "select * from table where company_id=\"15\";" | mysql');

Это вызывает:
stdin: не является tty ERROR 1045 (28000): доступ запрещен для пользователя '@' localhost '(с использованием пароля: НЕТ)

  1. Если я сделаю
    echo $ssh->exec('ssh -f -L 3307:localhost:3306 root@xx.xxx.xxx.xxx sleep 60 >> logfile');

Он работает вечно, а затем не приводит к ошибке ответа с сервера.

Я вытаскиваю волосы. ПОМОГИТЕ!!!!!