Fähigkeiten Azure.ResourceManager.MySql (.NET)
📦

Azure.ResourceManager.MySql (.NET)

Sicher

Verwalten von Azure MySQL mit .NET SDK

Diese Skill bietet sofort einsatzbereite Codebeispiele für Azure Resource Manager MySQL Flexible Server-Operationen in .NET. Entwickler können schnell Datenbank-Bereitstellung, Firewall-Konfiguration, Backups und Hochverfügbarkeit implementieren, ohne durch Dokumentation suchen zu müssen.

Unterstützt: Claude Codex Code(CC)
🥉 72 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "Azure.ResourceManager.MySql (.NET)". Erstellen eines MySQL Flexible Server mit zonenredundanter HA

Erwartetes Ergebnis:

Codebeispiel, das die Erstellung von MySqlFlexibleServerData mit HighAvailability zeigt, der für ZoneRedundant-Modus konfiguriert ist, einschließlich SKU, Speicher, Backup-Einstellungen und Verfügbarkeitszonen-Spezifikation

Verwendung von "Azure.ResourceManager.MySql (.NET)". Konfigurieren von Serverparametern

Erwartetes Ergebnis:

Codebeispiel, das zeigt, wie MySQL-Server-Konfigurationsparameter wie max_connections, innodb_buffer_pool_size und slow_query_log mit der Configuration-Sammlung abgerufen und aktualisiert werden

Verwendung von "Azure.ResourceManager.MySql (.NET)". Skalieren des Servers

Erwartetes Ergebnis:

Codebeispiel, das die Verwendung von MySqlFlexibleServerPatch zum Aktualisieren von SKU- und Speichereigenschaften zum Hoch- oder Herunterskalieren zeigt

Sicherheitsaudit

Sicher
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
Gescannte Dateien
0
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
100
Sicherheit
74
Spezifikationskonformität

Was du bauen kannst

DevOps-Ingenieur automatisiert Infrastruktur

Automatisieren Sie MySQL-Datenbank-Bereitstellung und -Konfiguration als Teil von Infrastructure-as-Code-Pipelines mit .NET und Azure SDK

Backend-Entwickler verwaltet Datenbanken

Implementieren Sie schnell Datenbankverwaltungs-Operationen in .NET-Anwendungen, ohne die vollständige SDK-Dokumentation zu studieren

Lösungsarchitekt entwirft Architekturen

Referenzieren Sie bewährte Code-Muster für MySQL Flexible Server-Bereitstellung mit HA, Backup und Sicherheitskonfigurationen

Probiere diese Prompts

Erstellen eines MySQL Flexible Server
Erstellen Sie einen MySQL Flexible Server in Azure mit dem Azure.ResourceManager.MySql SDK mit folgenden Anforderungen: Standort Ost-US, GeneralPurpose SKU, 128GB Speicher mit aktiviertem Auto-Grow, 7-tägige Backup-Aufbewahrung und zonenredundante Hochverf��gbarkeit
Konfigurieren von Firewall-Regeln
Zeigen Sie mir, wie Sie Firewall-Regeln für einen Azure MySQL Flexible Server mit dem .NET SDK konfigurieren. Ich muss den Zugriff von einem bestimmten IP-Bereich (10.0.0.1 bis 10.0.0.255) zulassen und den Zugriff für alle Azure-Dienste aktivieren
Einrichten von Entra ID-Authentifizierung
Wie konfiguriere ich Entra ID (Azure AD) Administrator für MySQL Flexible Server mit dem .NET SDK? Ich möchte Managed Identity für Authentifizierung verwenden
Backup- und Wiederherstellungsoperationen
Zeigen Sie mir, wie Sie verfügbare Backups für einen MySQL Flexible Server auflisten und eine Point-in-Time-Wiederherstellung durchführen, um eine neue Server-Instanz zu erstellen

Bewährte Verfahren

  • Verwenden Sie DefaultAzureCredential für Authentifizierung anstelle von Verbindungszeichenfolgen, um Managed Identity und Entra ID zu nutzen
  • Aktivieren Sie zonenredundante Hochverfügbarkeit für Produktions-Workloads, um Business Continuity sicherzustellen
  • Konfigurieren Sie Entra ID-Authentifizierung anstelle von SQL-Authentifizierung für verbesserte Sicherheit

Vermeiden

  • Hardcodieren von Administrator-Passwörtern im Code - verwenden Sie stattdessen Azure Key Vault oder Managed Identities
  • Verwenden von MySQL Single Server (veraltet) anstelle von Flexible Server für neue Bereitstellungen
  • Deaktivieren von SSL/TLS für Datenbankverbindungen - verwenden Sie immer SslMode=Required

Häufig gestellte Fragen

Was ist der Unterschied zwischen MySQL Flexible Server und Single Server?
Flexible Server ist die moderne Bereitstellungsoption mit Auto-Scaling, besseren Preisen und mehr Funktionen. Single Server ist veraltet und zur Stilllegung vorgesehen.
Wie authentifiziere ich mich bei Azure MySQL mit .NET?
Verwenden Sie DefaultAzureCredential, das Managed Identity, Service Principal und interaktive Authentifizierung unterstützt. Für Datenbankzugriff können Sie auch Entra ID-Token-basierte Authentifizierung verwenden.
Kann ich diese Skill verwenden, um SQL-Abfragen auszuführen?
Nein, diese Skill ist für Azure Resource Manager-Operationen (Infrastrukturverwaltung). Verwenden Sie zum Ausführen von Abfragen MySqlConnector oder ähnliche Datenzugriffsbibliotheken.
Welche SKUs sind für MySQL Flexible Server verfügbar?
Drei Ebenen: Burstable (B1ms, B2s) für Entwicklung/Tests, GeneralPurpose (D-Serie) für Produktion und MemoryOptimized (E-Serie) für speicherintensive Workloads.
Wie implementiere ich Hochverfügbarkeit?
Konfigurieren Sie HighAvailability mit Mode auf ZoneRedundant oder SameZone eingestellt. ZoneRedundant bietet HA über Verfügbarkeitszonen für Disaster Recovery.
Wie reduziere ich Kosten für Entwicklungsumgebungen?
Verwenden Sie Burstable SKU für Entwicklung/Tests, konfigurieren Sie Auto-Stop-Zeitpläne und verwenden Sie die StopAsync-Methode, um Server zu pausieren, wenn sie nicht verwendet werden.