【SSH】mySQLへのログイン方法|CPI ACE01

CPIの、今となっては旧プランである「ACE01」の契約を持っている。Let's Encryptが使えないので、新たにこれで何かすることはほぼ無いのだけれど、一本の契約でいくつでも無限にサーバを借りられるので、以前に作ったテスト環境がいろいろ残っている感じ。

で、今回。

クライアントのサーバからmySQLのダンプデータを取得し、テスト環境へインポートを試みる。容量が巨大すぎてphpMyAdminからはインポートできず、SSHでのインポートをしようとして、mySQLへのログインができずにハマりそうだったのでメモメモ。

結論を書くと、このサーバではmySQLのバージョン違いを準備しており、新しいほうを使うにはポートを変えないといけないらしい。

公式サイトのヘルプより -----
■SSH 環境から MySQL へ接続する際は下記の様にしてください。
  $ mysql -u ウェブコントロールパネル ID -h 127.0.0.1 -p -P ポート番号
----------

ちなみに大文字と小文字の「-p」「-P」が混在しているが、小文字「-p」はDBパスワードで、ポート番号については大文字「-P」で指定することができる。