Azure Database for MySQL Flexible Server をデプロイ

Azure Database for MySQL Flexible Server をポータルからデプロイし、Cloud Shell から接続して PaaS データベースの基本を体験します。

入門45Azure 実環境

ラボ概要

このラボでは、新規クラウドネイティブアプリのバックエンド DBA として、オープンソース DB(MySQL)を Azure の PaaS で立ち上げます。サーバ管理を Azure に任せ、開発に集中できる利点を実感します。

学習目標:

  • Azure Portal から MySQL Flexible Server を作成する
  • 認証方式(MySQL 認証のみ / Microsoft Entra ID + MySQL)を理解する
  • Public access のファイアウォールルールを構成する
  • Cloud Shell から mysql クライアントで作成したサーバに接続する
  • 簡単な SQL を実行して動作を確認する
前提知識:
  • Azure Portal の基本操作
  • データベースの基本概念(テーブル、SQL の SELECT/CREATE)
  • bash の基本コマンド
完了条件:
  • MySQL Flexible Server が japaneast に作成されていること
  • ファイアウォール ルールに「Azure サービスからのアクセスを許可」が含まれること
  • Cloud Shell から mysql クライアントで接続でき、SHOW DATABASES; が実行できること

ラボの構成

  1. 1Azure Portal にサインイン
  2. 2Azure Database for MySQL の作成画面を開く
  3. 3「基本」タブで基本情報を入力する
  4. 4コンピューティングとストレージを構成する
  5. 5認証方式を構成する
  6. 6ネットワークを構成する
  7. 7確認・作成・デプロイ完了を待つ
  8. 8サーバーの完全な FQDN を確認する
  9. 9Cloud Shell を起動する
  10. 10mysql クライアントで接続する
  11. 11簡単な SQL を実行する
  12. 12結果を考察する

詳細な手順は、ラボ開始後に画面内のガイドとして表示されます。

構成図

構成図

参考リソース