Snabbstart: Skapa en instans av Azure Database for MySQL – flexibel server med hjälp av Azure-portalen

GÄLLER FÖR: Azure Database for MySQL – flexibel server

Azure Database for MySQL – Flexibel server är en hanterad tjänst som du kan använda för att köra, hantera och skala MySQL-servrar med hög tillgänglighet i molnet. Den här snabbstarten visar hur du skapar en flexibel Azure Database for MySQL-server med hjälp av Azure-portalen.

Om du inte har en Azure-prenumeration kan du skapa ett kostnadsfritt Azure-konto innan du börjar.

Logga in på Azure-portalen

I Azure-portalen anger du dina autentiseringsuppgifter för att logga in på portalen. Standardvyn är instrumentpanelen.

Skapa en flexibel Azure Database for MySQL-server

Du skapar en instans av Azure Database for MySQL – flexibel server med hjälp av en definierad uppsättning beräknings- och lagringsresurser för att skapa en flexibel server. Skapa servern i en Azure-resursgrupp.

Slutför de här stegen för att skapa en flexibel Azure Database for MySQL-server:

  1. I Azure-portalen söker du efter och väljer sedan Azure Database for MySQL-servrar:

    Screenshot that shows a search for Azure Database for MySQL servers.

  2. Välj Skapa.

  3. I fönstret Välj Azure Database for MySQL-distributionsalternativ väljer du Flexibel server som distributionsalternativ:

    Screenshot that shows the Flexible server option.

  4. På fliken Grundläggande anger eller väljer du följande information:

    Inställning Föreslaget värde beskrivning
    Abonnemang Namnet på din prenumeration Den Azure-prenumeration som ska användas för servern. Om du har flera prenumerationer väljer du den prenumeration där du vill debiteras för resursen.
    Resursgrupp myresourcegroup Skapa ett nytt resursgruppsnamn eller välj en befintlig resursgrupp från din prenumeration.
    Servernamn mydemoserver Ett unikt namn som identifierar din instans av Azure Database for MySQL – flexibel server. Domännamnet mysql.database.azure.com läggs till i det servernamn som du anger. Servernamnet får bara innehålla gemener, siffror och bindestreck (-). Det måste innehålla mellan 3 och 63 tecken.
    Region Den region som är närmast dina användare Den plats som är närmast dina användare.
    Arbetsbelastningstyp Utveckling För produktionsarbetsbelastning kan du välja Liten/Medelstor eller Stor storlek beroende på max_connections krav
    Tillgänglighetszon Ingen preferens Om programklienten etableras i en specifik tillgänglighetszon kan du ställa in din flexibla Azure Database for MySQL-server i samma tillgänglighetszon för att samplacera programmet och minska nätverksfördröjningen.
    Hög tillgänglighet Reglerat För produktionsservrar väljer du mellan zonredundant hög tillgänglighet och hög tillgänglighet i samma zon. Vi rekommenderar att du använder hög tillgänglighet för affärskontinuitet och skydd mot virtuella datorer (VM).
    Tillgänglighetszon för vänteläge Ingen preferens Välj platsen för väntelägesserverns zon. Samlokalisera servern med programmets väntelägesserver om ett zonfel inträffar.
    MySQL-version 5.7 En större version av MySQL.
    Användarnamn för administratör mydemouser Ditt eget inloggningskonto som ska användas när du ansluter till servern. Administratörsanvändarnamnet får inte vara azure_superuser, administratör, administratör, rot, gäst, sa eller offentligt. Det maximala antalet tecken som tillåts är 32.
    Lösenord Ditt lösenord Ett nytt lösenord för serverns administratörskonto. Det måste innehålla mellan 8 och 128 tecken. Den måste också innehålla tecken från tre av följande kategorier: engelska versaler, engelska gemener, siffror (0 till 9) och icke-numeriska tecken (!, , $#, %och så vidare).
    Beräkning och lagring Burstable, Standard_B1ms, 10 GiB, 100 iops, 7 dagar Beräknings-, lagrings-, in- och utdataåtgärder per sekund (IOPS) och säkerhetskopieringskonfigurationer för den nya servern. I fönstret Konfigurera server är standardvärdena för Beräkningsnivå, Beräkningsstorlek, Lagringsstorlek, iops och Kvarhållningsperiod (för säkerhetskopiering) Burstable, Standard_B1ms, 10 GiB, 100 iops och 7 dagar. Du kan behålla standardvärdena eller ändra dessa värden. För snabbare datainläsningar under migreringen rekommenderar vi att du ökar IOPS till den maximala storlek som stöds för den beräkningsstorlek som du har valt. Senare skalar du tillbaka den för att minimera kostnaderna. Om du vill spara valet av beräkning och lagring väljer du Spara för att fortsätta med konfigurationen.
  5. Konfigurera sedan nätverksalternativ.

    På fliken Nätverk anger du hur servern ska nås. Azure Database for MySQL – Flexibel server erbjuder två sätt att ansluta till servern:

    • Offentlig åtkomst (tillåtna IP-adresser)
    • Privat åtkomst (integrering av virtuellt nätverk)

    När du använder offentlig åtkomst begränsas åtkomsten till servern till de tillåtna IP-adresser som du lägger till i en brandväggsregel. Med den här metoden förhindrar du att externa program och verktyg ansluter till servern och databaser på servern, såvida du inte skapar en regel för att öppna brandväggen för en specifik IP-adress eller ett visst IP-adressintervall. När du väljer Skapa en azuredeploy.json fil begränsas åtkomsten till servern till ditt virtuella nätverk. Mer information om privat åtkomst finns i artikeln begrepp .

    I den här snabbstarten får du lära dig hur du ställer in offentlig åtkomst för att ansluta till servern. På fliken Nätverk går du till metoden Anslut ivity och väljer Offentlig åtkomst. Om du vill ange brandväggsregler väljer du Lägg till aktuell klient-IP-adress.

    Kommentar

    Du kan inte ändra anslutningsmetoden när du har skapat servern. Om du till exempel väljer Offentlig åtkomst (tillåtna IP-adresser) när du skapar servern kan du inte ändra inställningen till Privat åtkomst (VNet-integrering) när servern har distribuerats. Vi rekommenderar starkt att du skapar servern för att använda privat åtkomst för att skydda åtkomsten till servern via integrering av virtuella nätverk. Mer information om privat åtkomst finns i artikeln begrepp .

    Screenshot that shows the Networking tab.

  6. Välj Granska och skapa för att granska konfigurationen av en flexibel Azure Database for MySQL-server.

  7. Välj Skapa för att etablera servern. Etableringen kan ta några minuter.

  8. I verktygsfältet väljer du Meddelanden (klockikonen) för att övervaka distributionsprocessen. När distributionen är klar kan du välja Fäst på instrumentpanelen för att skapa en panel för den flexibla Azure Database for MySQL-servern på instrumentpanelen i Azure-portalen. Den här panelen är en genväg till serverns översiktsfönster. När du väljer Gå till resurs öppnas fönstret Översikt för den flexibla servern.

Som standard skapas dessa databaser under servern: information_schema, mysql, performance_schema och sys.

Kommentar

För att undvika anslutningsproblem kontrollerar du om nätverket tillåter utgående trafik via port 3306, porten som Azure Database for MySQL – Flexibel server använder.

Ansluta till servern

Innan du kommer igång laddar du ned det offentliga SSL-certifikatet som ska användas för verifiering av certifikatutfärdare.

Om du distribuerar Azure Database for MySQL – flexibel server med hjälp av anslutningsmetoden för offentlig åtkomst kan du snabbt komma igång med det inbyggda mySQL-kommandoradsklientverktyget eller Azure Cloud Shell. Om du vill använda kommandoradsverktyget går du till menyraden i fönstret Översikt och väljer Anslut.

Screenshot that how to connect with Azure Cloud Shell.

När du har valt Anslut kan du se information om hur du ansluter lokalt med hjälp av klientverktyget Azure Database for MySQL – Flexibel server och hur du initierar dataimport- och exportåtgärder.

Screenshot that shows the Connect pane.

Viktigt!

Om du ser följande felmeddelande när du ansluter till din flexibla Azure Database for MySQL-server väljer du antingen inte kryssrutan Tillåt offentlig åtkomst från någon Azure-tjänst i Azure till den här servern när du konfigurerar brandväggsreglerna, eller så sparas inte alternativet. Ange brandväggsreglerna och försök sedan igen.

ERROR 2002 (HY000): Can't connect to MySQL server on <servername> (115)

Rensa resurser

När du inte längre behöver de resurser som du skapade för att använda i den här snabbstarten kan du ta bort resursgruppen som innehåller Azure Database for MySQL – flexibel serverinstans. Välj resursgruppen för resursen Azure Database for MySQL – flexibel server och välj sedan Ta bort. Ange namnet på den resursgrupp som du vill ta bort.

Gå vidare

Om du vill veta mer om andra sätt att distribuera en flexibel server går du till nästa snabbstart. Du kan också lära dig hur du skapar en PHP-webbapp (Laravel) med hjälp av MySQL.