Вы можете использовать putty для монтирования ssh-туннеля к вашему серверу mysql и перенаправить удаленный порт mysql на ваш компьютер.
Использовать putty довольно просто:
Дайте ему свой сервер mysql dnsвведите имя хоста и перейдите к «Connection / SSH / Tunnels», там вы определяете локальный порт для подключения в поле «Source Port» (например, 3307).В поле «Destination» укажите DNS-имя вашего сервера mysql, а затем двоеточие и порт, на котором запущен mysqld (например, mysql.example.org:3306).
Сохраните это как профиль и подключитесьи удаленный порт mysql будет доступен локально через порт 3307.
Просто убедитесь, что вы ограничиваете пользователя, потому что по умолчанию он будет иметь оболочку ssh на сервере.Настройка аутентификации по ключу также будет практичной, потому что вам не нужно будет вводить пароль для подключения к серверу (но не забудьте защитить свой ключ на диске, зашифровав его).
РЕДАКТИРОВАТЬ: Кажется, mysqlПоддержка соединителя odbc ssl, вы тоже можете это использовать, но я все равно лично выберу SSH, так как он уже будет на вашем сервере MySQL.