すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ステップ 1:ApsaraDB RDS for MySQL インスタンスの作成と設定

最終更新日:Apr 01, 2026

ApsaraDB RDS for MySQL (RDS for MySQL) は、専用のクラウドサーバー上で実行されるマネージドデータベースサービスです。このガイドでは、データベースに接続する前に必要な 3 つのリソースであるインスタンス、データベース、特権アカウントをコンソールから作成する方法を説明します。

コスト インスタンスの設定によって異なります。料金詳細の表示
作成対象 RDS for MySQL インスタンス 1 つ、データベース 1 つ、特権アカウント 1 つ
クイックスタートや試用の場合、権限の問題を避けるために、ご利用の Alibaba Cloud アカウントを直接使用してください。

前提条件

開始する前に、以下をご確認ください。

  • Alibaba Cloud アカウント

  • (任意) 内部ネットワーク経由で RDS に接続する場合は、Elastic Compute Service (ECS) インスタンス

ステップ 1:RDS for MySQL インスタンスの作成

  1. RDS 購入ページに移動します。

  2. 次の表のパラメーターを設定します。他のすべての設定はデフォルト値のままにします。

    パラメーター 推奨値 説明
    課金方法 従量課金 使用パターンに基づいて選択してください。[従量課金] は時間単位で課金され、いつでも解放できます。試用や短期利用に最適です。[サブスクリプション] は前払い方式で全体的なコストが低くなります。安定した長期ワークロードに適しています。[サーバーレス] は自動的にスケーリングします。予測が難しいワークロードに適しています。
    リージョン シンガポール (またはご利用のユーザーに最も近いリージョン) ECS インスタンスから接続する場合、より高速な内部ネットワーク接続のために、ECS インスタンスと同じリージョンを選択します。リージョンは作成後に変更できません。
    データベースエンジン MySQL 8.0 新規プロジェクトには、最新の機能とパフォーマンス向上を提供する MySQL 8.0 を選択します。既存のアプリケーションの場合は、ご利用のアプリケーションの MySQL バージョン (5.6、5.7、または 8.0 がサポートされています) に合わせます。
    エディション High-availability Edition 冗長性と主要な機能のほとんどを、費用対効果の高い価格で提供します。詳細については、「エディション」をご参照ください。
    ストレージタイプ Premium ESSD [Premium Local SSD] または [Premium ESSD] は、どちらもトライアルで利用できます。 選択によって、利用可能な インスタンスの特徴 が決まります。 詳細については、「ストレージタイプ」をご参照ください。
    VPC デフォルト ECS インスタンスから接続する場合、ご利用の ECS インスタンスと同じ Virtual Private Cloud (VPC) を選択します。それ以外の場合は、デフォルトのままにします。
    インスタンスタイプ mysql.n2.medium.2c ご利用のワークロードに適したインスタンスタイプを選択します。必要に応じて、作成後にインスタンスタイプを変更できます。
    image
  3. 右側のパネルでインスタンス設定を確認します。 [詳細の表示] にマウスカーソルを合わせると、費用の全内訳を確認できます。 確認後、[注文の確認] をクリックします。

  4. [支払い完了] ページが表示された後、[コンソール] をクリックして、インスタンスページ に戻ります。

  5. 上部のナビゲーションバーからインスタンスのリージョンを選択します。インスタンスの作成が完了するまで 1〜10 分待ちます。この間、ステータスは [作成中] と表示されます。

  6. ステータスが[実行中]に変わると、インスタンスは準備ができています。

    インスタンスが作成直後に表示されない場合は、少し待ってからページを更新してください。

ステップ 2:データベースの作成

  1. インスタンスページに移動します。上部のナビゲーションバーからインスタンスのリージョンを選択し、インスタンス ID をクリックします。

    image
  2. 左側のナビゲーションウィンドウで、[データベース] をクリックし、次に [データベースの作成] をクリックします。

    image
  3. [データベースの作成]」パネルで、以下のパラメーターを設定します。

    パラメーター 推奨値 説明
    [データベース名] db_test1 ご利用のデータベースの名前を入力します。
    [サポートされている文字セット] utf8 ほとんどのアプリケーションには、utf8 を使用します。絵文字などの4バイト文字を格納する必要がある場合は、utf8mb4 を使用します。
    [承認元] (デフォルト) デフォルト値のままにします。
  4. [作成] をクリックします。

  5. [データベース] ページに戻って、データベースがリストに表示されていることを確認します。

ステップ 3:特権アカウントの作成

  1. インスタンス ページ」に移動し、インスタンス ID をクリックします。左側のナビゲーションウィンドウで、[アカウント] をクリックし、次に [アカウントの作成] をクリックします。

    image
  2. [アカウント作成] パネルで、次のパラメーターを設定します。

    パラメーター 推奨値 説明
    データベースアカウント dbuser アカウントの名前を入力します。
    アカウントタイプ 特権アカウント 特権アカウントは、インスタンスに対する完全な管理権限を持ちます。後で標準アカウントを作成して、きめ細かなアクセス制御を行うために使用します。
    新しいパスワード アカウントのパスワードを入力します。
    パスワードの確認 パスワードを再入力して確認します。
  3. [OK] をクリックします。

  4. [アカウント]」ページに戻って、特権アカウントがリストに表示されていることを確認します。

    RDS for MySQL では、特権 アカウントと 標準 アカウントの 2 種類のアカウントがサポートされています。よりきめ細かなアクセス制御を実現するため、特権アカウントを使用して標準アカウントを作成します。詳細については、「アカウントの作成」をご参照ください。
    image

次のステップ

ステップ 2:ApsaraDB RDS for MySQL インスタンスへの接続

よくある質問

インスタンスに関する質問

すべての RDS インスタンスとそのステータスを確認する方法

RDS コンソールの 概要 ページに移動します。 [リソース分布] セクションでは、アカウント内のすべてのリージョンにわたる、実行中の RDS インスタンスと RDS インスタンスの総数を表示できます。

image

先ほどインスタンスを作成しましたが、リストに表示されていません。原因は何ですか?

最も一般的な原因は、リージョンの選択が間違っていることです。インスタンスは表示しているリージョンとは別のリージョンにあります。上部のナビゲーションバーから正しいリージョンを選択してください。

リージョンを切り替えてもインスタンスが表示されない場合、選択したゾーンのリソース不足により作成が失敗した可能性があります。その場合は、マイオーダーページで返金を確認し、別のゾーンで新しいインスタンスを作成してください。

アカウントと権限

アカウントに、よりきめ細かな権限を設定する方法

ステップ 3 で作成した特権アカウントを使用して、特定のデータベースおよびテーブルレベルの権限を持つ標準アカウントを作成します。詳細については、「指定した IP アドレスから承認済みデータベースへのアカウントアクセスを承認する」および「テーブル、ビュー、フィールドを管理するアカウントを承認する」をご参照ください。

RDS for MySQL では、root ユーザーまたは SUPER 権限は提供されますか?

いいえ。RDS for MySQL は、root ユーザーまたは SUPER 特権を提供しません。これは意図的な設計です。これらの特権を制限することで、データ損失やサービス障害を引き起こす可能性のある誤設定を防ぐことができます。一方で、特権アカウントにより、日常的な運用に必要な管理機能が提供されます。

アカウント作成中にエラーが発生した場合の確認事項

エラーの原因として、主に以下の点が考えられます。

  • インスタンス上に重複するアカウント名が既に存在する

  • 特権アカウントが既に存在する (インスタンスごとに 1 つのみ許可)

  • 短期間にアカウント作成リクエストが多すぎる

特定の問題を解決してから、もう一度お試しください。

参考文献