Konfigurera Server parametrar i Azure Database for MariaDB att använda Azure Portal

Azure Database for MariaDB stöder konfiguration av vissa Server parametrar. I den här artikeln beskrivs hur du konfigurerar dessa parametrar med hjälp av Azure Portal. Det går inte att justera alla Server parametrar.

Anteckning

Serverparametrar kan uppdateras globalt på servernivå via Azure CLI, PowerShell eller Azure-portalen.

Konfigurera serverparametrar

  1. Logga in på Azure Portal och leta sedan upp Azure Database for MariaDB-servern.
  2. Under avsnittet Inställningar klickar du på Server parametrar för att öppna sidan Server parametrar för Azure Database for MariaDB-servern. Sidan Azure Portal Server parametrar
  3. Leta upp de inställningar du behöver för att justera. Granska kolumnen Beskrivning för att förstå syfte och tillåtna värden. Räkna upp listruta
  4. Klicka på Spara för att spara ändringarna. Spara eller ta bort ändringar
  5. Om du har sparat nya värden för parametrarna kan du alltid återställa allt tillbaka till standardvärdena genom att välja Återställ alla till standard. Återställ alla till standard

Ange parametrar som inte listas

Om den server parameter som du vill uppdatera inte visas i Azure Portal, kan du välja att ange parametern på anslutnings nivå med init_connect . Detta anger Server parametrarna för varje klient som ansluter till servern.

  1. Under avsnittet Inställningar klickar du på Server parametrar för att öppna sidan Server parametrar för Azure Database for MariaDB-servern.

  2. Sök efter init_connect

  3. Lägg till Server parametrarna i formatet: SET parameter_name=YOUR_DESIRED_VALUE i värde kolumnen värde.

    Du kan till exempel ändra teckenuppsättningen för servern genom att ställa in på init_connect``SET character_set_client=utf8;SET character_set_database=utf8mb4;SET character_set_connection=latin1;SET character_set_results=latin1;

  4. Klicka på Spara för att spara dina ändringar.

Arbeta med tids zons parametern

Fylla i tids zons tabellerna

Du kan fylla i tids zons tabellerna på servern genom att anropa den mysql.az_load_timezone lagrade proceduren från ett verktyg som mysql-kommandoraden eller MySQL Workbench.

Anteckning

Om du kör mysql.az_load_timezone kommandot från MySQL Workbench kan du behöva inaktivera läget för säker uppdatering först med SET SQL_SAFE_UPDATES=0; .

CALL mysql.az_load_timezone();

Viktigt

Du bör starta om servern för att se till att tids zons tabellerna är korrekt ifyllda. Om du vill starta om servern använder du Azure Portal eller CLI. Kör följande kommando för att visa tillgängliga tids zons värden:

SELECT name FROM mysql.time_zone_name;

Ange tidszon på global nivå

Tids zonen på global nivå kan ställas in från sidan Server parametrar i Azure Portal. I nedan anges den globala tids zonen till värdet "US/Pacific".

Ange tids zons parameter

Ange tids zonen för sessionen

Tids zonen för tids zonen kan ställas in genom att köra SET time_zone kommandot från ett verktyg som mysql-kommandoraden eller MySQL Workbench. I exemplet nedan ställs tids zonen till i USA/Stilla havs området.

SET time_zone = 'US/Pacific';

I MariaDB-dokumentationen hittar du datum-och tids funktioner.

Nästa steg