Konfigurace parametrů serveru v Azure Database for MariaDB pomocí Azure Portal

Azure Database for MariaDB podporuje konfiguraci některých parametrů serveru. Tento článek popisuje, jak nakonfigurovat tyto parametry pomocí Azure Portal. Ne všechny parametry serveru lze upravit.

Poznámka

Parametry serveru je možné aktualizovat globálně na úrovni serveru pomocí Azure CLI, PowerShellu nebo webu Azure Portal.

Konfigurace parametrů serveru

  1. Přihlaste se k Azure Portal a potom vyhledejte server Azure Database for MariaDB.
  2. V části Nastavení klikněte na parametry serveru a otevřete stránku parametry serveru pro Azure Database for MariaDB Server. Stránka parametrů serveru Azure Portal
  3. Vyhledejte všechna nastavení, která potřebujete upravit. Přečtěte si sloupec Description (popis ), abyste pochopili účel a povolené hodnoty. Výčet rozevíracích seznamu
  4. Kliknutím na Uložit uložte změny. Uložit nebo zahodit změny
  5. Pokud jste uložili nové hodnoty pro parametry, můžete kdykoli vrátit zpět všechny výchozí hodnoty výběrem možnosti Obnovit vše na výchozí. Obnovit výchozí

Nastavení neuvedených parametrů

Pokud parametr serveru, který chcete aktualizovat, není uveden v Azure Portal, můžete volitelně nastavit parametr na úrovni připojení pomocí init_connect . Tím se nastaví parametry serveru pro každého klienta, který se připojuje k serveru.

  1. V části Nastavení klikněte na parametry serveru a otevřete stránku parametry serveru pro Azure Database for MariaDB Server.

  2. Hledat init_connect

  3. Přidejte parametry serveru ve formátu: SET parameter_name=YOUR_DESIRED_VALUE hodnota ve sloupci hodnota.

    Například můžete změnit znakovou sadu serveru nastavením init_connect na SET character_set_client=utf8;SET character_set_database=utf8mb4;SET character_set_connection=latin1;SET character_set_results=latin1;

  4. Kliknutím na Uložit změny uložte.

Práce s parametrem časového pásma

Naplnění tabulek časových pásem

Tabulky časových pásem na vašem serveru se dají naplnit voláním mysql.az_load_timezone uložené procedury z nástroje, jako je třeba příkazový řádek MySQL nebo MySQL Workbench.

Poznámka

Pokud spouštíte mysql.az_load_timezone příkaz z aplikace MySQL Workbench, možná bude nutné nejprve vypnout režim bezpečné aktualizace pomocí nástroje SET SQL_SAFE_UPDATES=0; .

CALL mysql.az_load_timezone();

Důležité

Je nutné restartovat server, aby bylo zajištěno, že tabulky časových pásem budou správně vyplněny. K restartování serveru použijte Azure Portal nebo CLI. Chcete-li zobrazit dostupné hodnoty časového pásma, spusťte následující příkaz:

SELECT name FROM mysql.time_zone_name;

Nastavení časového pásma globální úrovně

Časové pásmo globální úrovně lze nastavit na stránce parametry serveru v Azure Portal. Následující nastavení nastaví globální časové pásmo na hodnotu "US/Tichomoří".

Nastavit parametr časového pásma

Nastavení časového pásma úrovně relace

Časové pásmo úrovně relace můžete nastavit spuštěním SET time_zone příkazu z nástroje, jako je třeba příkazový řádek MySQL nebo MySQL Workbench. Následující příklad nastaví časové pásmo na časové pásmo USA/Tichomoří .

SET time_zone = 'US/Pacific';

Informace o funkcích data a časunajdete v dokumentaci k MariaDB.

Další kroky