Använda MySQL-databaser på Microsoft Azure Stack Hub

Viktigt

Från och med Azure Stack Hub build 2108 erbjuds SQL- och MySQL-resursprovidrar till prenumerationer som har beviljats åtkomst. Om du vill börja använda den här funktionen eller om du behöver uppgradera från en tidigare version öppnar du ett supportärende och våra supporttekniker vägleder dig genom distributions- eller uppgraderingsprocessen.

Använd MySQL-resursprovidern för att erbjuda MySQL-databaser på Azure Stack Hub. När du har distribuerat resursprovidern och anslutit den till en eller flera MySQL-serverinstanser kan du skapa:

  • MySQL-databaser för molnbaserade appar.
  • MySQL-databaser för webbprogram.

Det finns flera begränsningar att tänka på innan du installerar MySQL-resursprovidern:

  • Användare kan bara skapa och hantera enskilda databaser. Databasserverinstansen är inte tillgänglig för slutanvändare. Detta kan begränsa kompatibiliteten med lokala databasprogram som behöver åtkomst till huvuddatabasen, Temp DB eller för att dynamiskt hantera databaser.
  • Din Azure Stack Hub-operatör ansvarar för att distribuera, uppdatera, skydda, konfigurera och underhålla MySQL-databasservrar och -värdar. RP-tjänsten tillhandahåller inte någon hanteringsfunktion för värd- och databasserverinstanser.
  • Databaser från olika användare i olika prenumerationer kan finnas på samma databasserverinstans. RP tillhandahåller ingen mekanism för att isolera databaser på olika värdar eller databasserverinstanser.
  • RP tillhandahåller ingen rapportering om klientorganisationens användning av databaser.
  • RP övervakar inte MySQL-serverns hälsa.

Arkitektur för MySQL-resursproviderkort

Resursprovidern har följande komponenter:

  • MySQL-resursproviderns virtuella dator (VM), som är en virtuell Windows Server-dator som kör providertjänsterna.

  • Resursprovidern, som bearbetar begäranden och kommer åt databasresurser.

  • Servrar som är värdar för MySQL Server, som tillhandahåller kapacitet för databaser som kallas värdservrar. Du kan skapa MySQL-instanser själv eller ge åtkomst till externa MySQL-instanser. Snabbstartsgalleriet för Azure Stack Hub har en exempelmall som du kan använda för att:

    • Skapa en MySQL-server åt dig.
    • Ladda ned och distribuera en MySQL-server från Azure Marketplace.

Anteckning

Värdservrar som är installerade på Azure Stack Hub-integrerade system måste skapas från en klientprenumeration. De kan inte skapas från standardleverantörsprenumerationen. De måste skapas från användarportalen eller från en PowerShell-session med lämplig inloggning. Alla värdservrar är fakturerbara virtuella datorer och måste ha licenser. Tjänstadministratören kan vara ägare till klientprenumerationen.

Behörigheter som krävs

Systemkontot måste ha följande behörigheter:

  • Databas: skapa, släppa
  • Logga in: skapa, ange, släppa, bevilja, återkalla

Nästa steg

Distribuera MySQL-resursprovidern