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
- Přihlaste se k Azure Portal a potom vyhledejte server Azure Database for MariaDB.
- V části Nastavení klikněte na parametry serveru a otevřete stránku parametry serveru pro Azure Database for MariaDB Server.

- Vyhledejte všechna nastavení, která potřebujete upravit. Přečtěte si sloupec Description (popis ), abyste pochopili účel a povolené hodnoty.

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

- 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í.

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.
V části Nastavení klikněte na parametry serveru a otevřete stránku parametry serveru pro Azure Database for MariaDB Server.
Hledat
init_connectPřidejte parametry serveru ve formátu:
SET parameter_name=YOUR_DESIRED_VALUEhodnota ve sloupci hodnota.Například můžete změnit znakovou sadu serveru nastavením
init_connectnaSET character_set_client=utf8;SET character_set_database=utf8mb4;SET character_set_connection=latin1;SET character_set_results=latin1;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ří".

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
- Další informace o parametrech serveru