المهارات Azure.ResourceManager.MySql (.NET)
📦

Azure.ResourceManager.MySql (.NET)

آمن

.NET SDK で Azure MySQL を管理

このスキルは、.NET での Azure Resource Manager MySQL Flexible Server 操作に使用できるコード例を提供します。開発者はドキュメントを検索することなく、データベースのプロビジョニング、ファイアウォール設定、バックアップ、高可用性を迅速に実装できます。

يدعم: Claude Codex Code(CC)
🥉 72 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "Azure.ResourceManager.MySql (.NET)". ゾーン冗長 HA で MySQL Flexible Server を作成

النتيجة المتوقعة:

ZoneRedundant モード用に HighAvailability が設定された MySqlFlexibleServerData 作成のコード例。SKU、ストレージ、バックアップ設定、可用性ゾーン指定を含む

استخدام "Azure.ResourceManager.MySql (.NET)". サーバーパラメータの設定

النتيجة المتوقعة:

Configuration コレクションを使用して max_connections、innodb_buffer_pool_size、slow_query_log などの MySQL サーバー設定パラメータを取得・更新する方法を示すコード例

استخدام "Azure.ResourceManager.MySql (.NET)". サーバーのスケーリング

النتيجة المتوقعة:

MySqlFlexibleServerPatch を使用して SKU とストレージプロパティを更新し、スケールアップまたはダウンするコード例

التدقيق الأمني

آمن
v1 • 2/25/2026

This is a prompt-only documentation skill that provides code examples and reference documentation for the Azure.ResourceManager.MySql SDK. No executable code, scripts, or network operations are present in the skill itself. The skill contains only markdown documentation and example code snippets for SDK usage. Static analysis confirms zero security issues with a risk score of 0/100.

0
الملفات التي تم فحصها
0
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
74
الامتثال للمواصفات

ماذا يمكنك بناءه

インフラを自動化する DevOps エンジニア

.NET と Azure SDK を使用して Infrastructure as Code パイプラインの一環として MySQL データベースのプロビジョニングと設定を自動化

データベースを管理するバックエンド開発者

完全な SDK ドキュメントを学習することなく、.NET アプリケーションでデータベース管理操作を迅速に実装

アーキテクチャを設計するソリューションアーキテクト

HA、バックアップ、セキュリティ設定を含む MySQL Flexible Server デプロイのための実証済みコードパターンの参照

جرّب هذه الموجهات

MySQL Flexible Server の作成
Azure.ResourceManager.MySql SDK を使用して Azure に MySQL Flexible Server を作成します。要件: 米国東部リージョン、GeneralPurpose SKU、128GB ストレージ(自動拡張有効)、7日間バックアップ保持、ゾーン冗長高可用性
ファイアウォールルールの設定
.NET SDK を使用して Azure MySQL Flexible Server のファイアウォールルールを設定する方法を教えてください。特定の IP 範囲 (10.0.0.1 から 10.0.0.255) からのアクセスを許可し、すべての Azure サービスのアクセスを有効にする必要があります
Entra ID 認証の設定
.NET SDK を使用して MySQL Flexible Server の Entra ID (Azure AD) 管理者を設定する��はどうすればよいですか?マネージド ID を使用して認証を行いたいです
バックアップとリストア操作
MySQL Flexible Server の利用可能なバックアップを一覧表示し、ポイントインタイムリストアを実行して新しいサーバーインスタンスを作成する方法を教えてください

أفضل الممارسات

  • マネージド ID と Entra ID を活用するため、接続文字列の代わりに DefaultAzureCredential を使用して認証
  • ビジネス継続性を確保するため、本番ワークロードでゾーン冗長高可用性を有効化
  • セキュリティ強化のため、SQL 認証の代わりに Entra ID 認証を設定

تجنب

  • コードに管理者パスワードをハードコーディング - 代わりに Azure Key Vault またはマネージド ID を使用
  • 新しいデプロイメントで Flexible Server の代わりに MySQL Single Server (非推奨) を使用
  • データベース接続で SSL/TLS を無効化 - 常に SslMode=Required を使用

الأسئلة المتكررة

MySQL Flexible Server と Single Server の違いは何ですか?
Flexible Server は自動スケーリング、より良い価格設定、より多くの機能を備えた最新のデプロイオプションです。Single Server は非推奨であり、廃止が予定されています。
.NET から Azure MySQL に認証するにはどうすればよいですか?
マ���ージド ID、サービスプリンシパル、インタラクティブ認証をサポートする DefaultAzureCredential を使用します。データベースアクセスには、Entra ID トークンベースの認証も使用できます。
このスキルを使用して SQL クエリを実行できますか?
いいえ、このスキルは Azure Resource Manager 操作 (インフラ管理) 用です。クエリを実行するには、MySqlConnector 等のデータアクセスライブラリを使用してください。
MySQL Flexible Server で利用可能な SKU は何ですか?
3 つのティアがあります: 開発/テスト用の Burstable (B1ms, B2s)、本番用の GeneralPurpose (D シリーズ)、メモリ集中型ワークロード用の MemoryOptimized (E シリーズ)。
高可用性を実装するにはどうすればよいですか?
HighAvailability を Mode が ZoneRedundant または SameZone に設定して構成します。ZoneRedundant はディザスターリカバリーのために可用性ゾーン間で HA を提供します。
開発環境のコストを削減するにはどうすればよいですか?
開発/テストには Burstable SKU を使用、自動停止スケジュールを設定、使用しないときは StopAsync メソッドを使用してサーバーを一時停止します。

تفاصيل المطور

بنية الملفات

📄 SKILL.md