Skip to main content

ゲームサーバー:外部データベースアクセス

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

ZAP-Hostingでは、ゲームサーバー製品にMySQLデータベースが標準で付属しています。これらはphpMyAdminを使った内部管理だけでなく、NavicatやHeidiSQLなどのMySQL管理ツールを使って外部からも管理可能です。

データベースにアクセスするためにはユーザー認証情報が必要です。これらはゲームサーバーの管理画面内のデータベースセクションで確認できます。必要な情報は、サーバー/IPアドレスデータベース名ユーザー名パスワード、そしてデフォルトのポート番号 3306 です:

準備

まずはソフトウェアが必要です。ここでは例としてNavicatまたはHeidiSQLを紹介します。ダウンロードしたファイルを実行し、セットアップ手順に従ってインストールしてください。完了したらプログラムを起動し、データベースへの接続設定を行います。

HeidiSQL

HeidiSQLで接続を確立するには、「New」で新しい接続を作成します。

Hostname / IPにはデータベースのホスト名を入力します。例では「mysql-mariadb-5-101.zap-hosting.com」です。ユーザー名とパスワードも管理画面の情報を使い、ポートは3306のままにします。

その後、「Open」をクリックするだけです。

Navicatで接続を作成するには、新しい接続を作成し、ConnectionMySQLを選択します。すると別ウィンドウが開き、データベース情報を入力します。

Connection Nameはデータベース一覧での識別用なので好きな名前を付けてOKです。その他の情報は上記の管理画面の内容を入力してください。入力後、OKをクリックして設定完了です。左側のデータベース一覧から接続を開けます。ダブルクリックするか右クリックして「Open connection」を選択してください:

その後、すべてのデータベーステーブルが表示されます。phpMyAdminと同様にクリック操作やSQLコマンドでデータベースの編集・管理が可能です。

まとめ

これでデータベースへの接続が無事に完了し、管理ができるようになりました。もし質問やサポートが必要な場合は、いつでもお気軽にサポートチームまでご連絡くださいね!毎日対応していますよ!🙂