GNU/Linux >> Linux の 問題 >  >> Linux

AzureCloudでMySQLデータベースサーバーとデータベースを作成する方法

Azure SQL Databaseは、完全に管理されたサービスとしてのプラットフォーム(PaaS)です。 Azureは、アップグレード、パッチ適用、バックアップ、監視などのデータベース管理機能を処理するため、これらの操作について心配する必要はありません。 Azure SQL Databaseは、99.99%の可用性を提供します。 AzureのSQLデータベースサービスを使用して、高可用性で高性能なデータストレージを作成できます。

SQL Databaseは、データベースの完全バックアップ、差分バックアップ、およびトランザクションログバックアップを自動的に実行します。任意の時点へのリカバリをサポートし、最大4つの読み取り可能なセカンダリデータベースを持つことができます。

SQLデータベースには前払い料金はなく、使用した分だけ支払う必要があります。価格について詳しくは、ここをクリックしてください。

この記事では、SQLデータベースを作成し、それに接続し、その中にテーブルを作成し、最後に削除する方法を説明します。

前提条件

  1. Azureアカウント(アカウントがない場合は作成します)。

何をしますか?

  1. Azureにログインします。
  2. SQLデータベースを作成します。
  3. データベースに接続します。
  4. データベースを削除します。

Azureにログイン

ここをクリックしてAzureポータルに移動し、[サインイン]をクリックします。

クレデンシャルを使用してアカウントにログインします。

アカウントに正常にログインすると、次のようなメインページが表示されます。 Azureポータルの左上隅にある[MicrosoftAzure]の近くの3行をクリックして、ポータルメニューを表示します。

AzureクラウドでMySQLデータベースを作成する

左側のパネルの[すべてのサービス]をクリックします。

すべてのサービスを含む画面が表示されたら、[データベース]->[SQSデータベース]をクリックします。

メインダッシュボードは次のように表示されます。 [追加]をクリックして、最初のSQLデータベースを作成します。

ここで、[リソースグループ]で[新規作成]をクリックし、my-db-resource-group nameと入力して、[OK]を選択し、[データベース名]をmy-sql-dbとして追加して、[新しいデータベースサーバーを作成するには、「createnew」を使用します。サーバー名、サーバー管理者のログイン名、パスワード、および場所を追加します。これらの詳細は、データベースサーバーへのログインに使用されます。

注:サーバー名はグローバルに一意である必要があります。

[次へ:ネットワーク]をクリックして続行します。

" 「パブリックエンドポイント」として、残りをそのままにして、「次へ:追加設定」をクリックします。

[次へ:タグ]をクリックして、ここでデフォルトの構成を続行します。

タグを「environment:test」として追加します。選択したタグをさらに追加できます。 [次へ:確認+作成]をクリックして続行し、SQLデータベースを作成します。

行った構成を確認し、[作成]をクリックします。

データベースの準備が整うと、「デプロイメントが完了しました」というメッセージが表示されます。 [リソースに移動]をクリックして、作成したばかりのデータベースを確認します。

データベースが作成されたことがわかります。リソースグループ「my-db-resource-group」をクリックして、データベースの作成時に作成されたすべてのリソースを確認します。

SQLServerとSQLデータベースが作成されていることがわかります。

MySQLデータベースに接続する

SQLデータベースをクリックして、データベースへの接続の詳細を表示します。

SQLデータベースを開くと、次のような画面が表示されます。

「クエリエディタ(プレビュー)」をクリックしてデータベースに接続します。

ここにSQLServerのクレデンシャルを入力します。

ログインで要求されたサーバー「XXXXXX」を開けません。IPアドレス「XXX.XXX.XXX.XXX」のクライアントはアクセスできません。サーバー。アクセスを有効にするには、Windows Azure管理ポータルを使用するか、マスターデータベースでsp_set_firewall_ruleを実行して、このIPアドレスまたはアドレス範囲のファイアウォールルールを作成します。この変更が有効になるまでに最大5分かかる場合があります。」

このエラーを取り除くには、[サーバーファイアウォール(XXX)の設定]をクリックします。

[ファイアウォール設定]ページで、[開始IP]と[終了IP]の下のテキストボックスにIPを追加し、ルール名を「My-IP」として指定して、[保存]をクリックします。ボタン。このファイアウォールルールにより、IPからデータベースサーバーへの接続が許可されます。

ここで、「SQLdababase」->「クエリエディタ(プレビュー)」に戻り、ログイン資格情報を入力します。

ログインに成功すると、次のようなクエリエディタ画面が表示されます。

データベースにテーブルを作成できるようになりました。

サンプルテーブルを作成するには、次のクエリを使用できます。

CREATE TABLE Persons(PersonID int、LastName varchar(255)、FirstName varchar(255)、Address varchar(255)、City varchar(255));

[実行]をクリックしてクエリを実行します。

データベースを削除する

データベースが不要になったら、リソースグループに戻ってデータベースを削除し、SQLServerに関連するすべてのリソースを削除します。

[リソースグループの削除]をクリックし、リソースグループ名を入力して、[削除]をクリックします。

結論

この記事では、SQLデータベースの作成方法を学びました。 SQL Serverに接続できるように、ファイアウォールでパブリックIPをホワイトリストに登録する方法を確認しました。また、クエリエディタを使用してSQL Serverに接続し、データベースにテーブルを作成する方法についても説明しました。最後に、リソースグループを削除する手順を確認しました。これにより、リソースグループで使用可能なすべてのリソースが削除されます。


Linux
  1. MySQLWorkbenchを使用してMySQLでデータベースを作成する方法

  2. cPanelでMySQLデータベースを作成する方法

  3. MySQLでユーザーを作成および編集する

  1. 新しいデータベースを作成し、MySQL/MariaDBで使用します

  2. CWPでMySQLデータベースとそのユーザーを作成する方法は?

  3. MySQLデータベースサーバーへのリモート接続を許可する方法

  1. Azureクラウドで仮想ネットワークを作成する方法

  2. AzureCloudでロードバランサーを作成する方法

  3. MySQL スレーブ データベースの構成方法