sshポートフォワーディングでのMySQL接続

ポートフォワードして、リモートのサーバのMySQLに接続したい。
具体的には、ローカルのphpMyAdminからリモートのサーバをみたい。


Windowsでは、Puttyを利用して、XAMPP上のphpMyAdminから
期待した動作を確認できた。


仮想環境上のDebianでは …… 無理だった。


仮に、remote をリモートのサーバアドレスとして、

ssh user@remote -N -f -L 13306:localhost:3306

としたが、

mysql -u test -p -P 13306

としてもなぜかローカルのサーバを見てしまう。
ポート番号を変えても同じ挙動をするので、どうやら仕様なのかと思った。


mysqlコマンドでリモートに接続できないんじゃないのかと考え、
仮想環境のホスト環境WindowsMySQLに接続してみたが、
うまくいった。
具体的には、下記のコマンドがうまくいった。
下記の windowsWindows環境のIPアドレス

mysql -h windows -u test -p


接続できないのは OpenSSHの設定がもれているのかな?