スポンサーリンク

エックスサーバーのMySQLにPC(Sequel Pro)から外部接続する方法

サーバー
スポンサーリンク
本ページにはプロモーションが含まれています。
たろ
たろ

エックスサーバーのMySQLにPCから接続したい。

こんな疑問にお答えします。

本記事の内容
  • エックスサーバーMySQLにパソコンから接続する方法
  • 接続に必要な2つの情報
  • 2つの情報の取得方法

こんにちは。

パソコンからエックスサーバーのMySQLに直接つなぐことができたらいいな〜と思い、記事を調べてみるとあまりいい情報にヒットしなかったのでまとめてみました。

この記事はエックスサーバーのMySQLに自分のPCから直接接続する方法知りたい方にお勧めです。

作業時は必ずバックアップをとってから進めることをお勧めします。

スポンサーリンク

PCからMySQLへの接続に必要な情報

大きく分けて2つの情報があります。

  • MySQLの情報
  • SSHの情報

さらに、画面のインターフェースが必要なので「Sequel Pro」を使います。

先に必要なものは「MySQLの情報」と「SSHの情報」なので、これらを集めにいきます。

MySQLの情報

一番確実に情報を収集するには wp-config.php に記述しているMySQLの定義を使うのがおすすめ。

次の案内に従って情報をコピーします。

  1. エックスサーバー にログイン
  2. 「ファイル管理」をクリック
2. ファイル管理をクリック
  1. ファイルマネージャでサイトのドメイン(tarovlog.com)をクリック
  2. 「public_html」をクリック
  3. 「wp-config.php」を内の下記情報をコピーする
/** WordPress のためのデータベース名 */
define( 'DB_NAME', 'xxxxxxxxxx' );

/** MySQL データベースのユーザー名 */
define( 'DB_USER', 'xxxxxxxxx' );

/** MySQL データベースのパスワード */
define( 'DB_PASSWORD', 'xxxxxxxxxxx' );

/** MySQL のホスト名 */
define( 'DB_HOST', 'xxxxxxxx.xserver.jp' );

中身を書き換えないように操作には気をつけてください。

SSHの情報

SSHのための情報は下記の4点が必要です。

  • SSHホスト(サーバー番号.xserver.jp)
  • SSHユーザー(サーバーID)
  • SSH鍵
  • ポート

SSHホスト(サーバー番号.xserver.jp):

エックスサーバーにログイン後、「サーバー管理」をクリック。

サーバー管理をクリック
サーバー情報をクリック
ホスト名をコピーする

「サーバー番号.xserver.jp」をコピーします。

SSHユーザー(サーバーID):

サーバーIDをコピー

「サーバーID」をコピーします。

SSH鍵

公式サイトに丁寧に書かれていますので下記URLを参照。

ポート

10022

Sequel ProでMySQLにアクセス

集めたMySQLのログイン情報とSSHの情報を下記に入力し接続をします。

アプリによってログイン画面が違いますが、基本的に使う情報は同じです。

下記のような画面が開いたら成功です!!

おわりに

無事にエックスサーバーのMySQLにPCから直接接続することができました!

さて、次はPythonを使ってエックスサーバーに接続してみたいと思います。

コメント

  1. […] […]

タイトルとURLをコピーしました