Подключение к базе данных MySQL через SSH

Я пытаюсь подключить свою программу на Python к удаленной базе данных MySQL через SSH.

Я использую Paramiko для SSH и SQLAlchemy.

Вот что у меня так далеко:

import paramiko
from sqlalchemy import create_engine

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('host', port=port, username='user', password='pass')

engine = create_engine('mysql+mysqldb://user:pass@host/db')

Я получаю ошибку:

sqlalchemy.exc.OperationalError: (_mysql_exceptions.OperationalError) (2003, "Can't connect to MySQL server on 'mcsdev.croft-it.com' (60)")

Ответы на вопрос(1)

Ваш ответ на вопрос