• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQL用のSSHトンネル)

MySQL用のSSHトンネルを使ってPHP+Laravelで古いデータベースから新しいデータベースにインポートする方法

このQ&Aのポイント
  • PHP+Laravelで古いデータベースから新しいデータベースにインポートするためには、MySQL用のSSHトンネルを使用する必要があります。
  • SSH接続を確立するためには、sshコマンドを使用してトンネルを作成し、接続します。
  • 具体的な設定方法としては、WindowsのMySQL Workbench 8.0 CEからの接続設定と、CentOS 7.9.2009からのsshコマンドの設定があります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

> ssh -i /certs/foofoo.pem -N -L ????:127.0.0.1:3306 hogehoge@xxx.xxx.xxx.xxx >上記の????には何を設定すればよいのでしょうか? 開いてるポートなら何でもいいです。 >検索で出てくる記事は13306を指定していますが、このポートはどこで設定されているのでしょうか? 「-L ????:127.0.0.1:3306」ここに書いた番号で指定されてます。 =ようするに、好きにしていいって事です。 1234でも、5678でもいいってこと、 で、それをすると自分自身=localhost: 書いた番号(ポート) の内容が相手側のサーバーの「127.0.0.1:3306」 にトンネリングされるよ!ってことなので

TeijigoTeatime
質問者

お礼

早々のご返答ありがとうございます。 開いたポートを指定したところうまく接続できました。 ここから進めていきたいと思います。

関連するQ&A