Konfigurowanie parametrów serwera w usłudze Azure Database for MySQL przy użyciu programu PowerShell

DOTYCZY: Azure Database for MySQL — pojedynczy serwer

Ważne

Pojedynczy serwer usługi Azure Database for MySQL znajduje się na ścieżce wycofania. Zdecydowanie zalecamy uaktualnienie do serwera elastycznego usługi Azure Database for MySQL. Aby uzyskać więcej informacji na temat migracji do serwera elastycznego usługi Azure Database for MySQL, zobacz Co się dzieje z usługą Azure Database for MySQL — pojedynczy serwer?

Parametry konfiguracji usługi Azure Database for MySQL można wyświetlać, wyświetlać i aktualizować przy użyciu programu PowerShell. Podzbiór konfiguracji aparatu jest uwidaczniany na poziomie serwera i można go modyfikować.

Uwaga

Parametry serwera można zaktualizować globalnie na poziomie serwera, przy użyciu interfejsu wiersza polecenia platformy Azure, programu PowerShell lub witryny Azure Portal.

Wymagania wstępne

Aby ukończyć ten przewodnik z instrukcjami, potrzebne są następujące elementy:

Ważne

Moduł Az.MySql programu PowerShell jest w wersji zapoznawczej, ale należy zainstalować go oddzielnie od modułu Az programu PowerShell przy użyciu następującego polecenia: Install-Module -Name Az.MySql -AllowPrerelease. Gdy moduł Az.MySql programu PowerShell jest ogólnie dostępny, staje się on częścią przyszłych wersji modułu Az programu PowerShell i jest dostępny natywnie z poziomu usługi Azure Cloud Shell.

Jeśli zdecydujesz się używać programu PowerShell lokalnie, połącz się z kontem platformy Azure przy użyciu polecenia cmdlet Połączenie-AzAccount.

Azure Cloud Shell

Na platforma Azure hostowane jest Azure Cloud Shell, interaktywne środowisko powłoki, z którego można korzystać w przeglądarce. Do pracy z usługami platformy Azure można używać programu Bash lub PowerShell w środowisku Cloud Shell. Aby uruchomić kod w tym artykule, możesz użyć wstępnie zainstalowanych poleceń usługi Cloud Shell bez konieczności instalowania niczego w środowisku lokalnym.

Aby uruchomić środowisko Azure Cloud Shell:

Opcja Przykład/link
Wybierz pozycję Wypróbuj w prawym górnym rogu bloku kodu lub polecenia. Wybranie pozycji Wypróbuj nie powoduje automatycznego skopiowania kodu lub polecenia do usługi Cloud Shell. Screenshot that shows an example of Try It for Azure Cloud Shell.
Przejdź do witryny https://shell.azure.com lub wybierz przycisk Uruchom Cloud Shell, aby otworzyć środowisko Cloud Shell w przeglądarce. Button to launch Azure Cloud Shell.
Wybierz przycisk Cloud Shell na pasku menu w prawym górnym rogu witryny Azure Portal. Screenshot that shows the Cloud Shell button in the Azure portal

Aby użyć usługi Azure Cloud Shell:

  1. Uruchom usługę Cloud Shell.

  2. Wybierz przycisk Kopiuj w bloku kodu (lub bloku poleceń), aby skopiować kod lub polecenie.

  3. Wklej kod lub polecenie do sesji usługi Cloud Shell, wybierając klawisze Ctrl+Shift V w systemach Windows i Linux lub wybierając pozycję Cmd+Shift++V w systemie macOS.

  4. Wybierz klawisz Enter, aby uruchomić kod lub polecenie.

Wyświetlanie listy parametrów konfiguracji serwera dla serwera usługi Azure Database for MySQL

Aby wyświetlić listę wszystkich modyfikowalnych parametrów na serwerze i ich wartości, uruchom Get-AzMySqlConfiguration polecenie cmdlet .

Poniższy przykład zawiera listę parametrów konfiguracji serwera dla serwera mydemoserver w grupie zasobów myresourcegroup.

Get-AzMySqlConfiguration -ResourceGroupName myresourcegroup -ServerName mydemoserver

Aby uzyskać definicję każdego z wymienionych parametrów, zobacz sekcję Dokumentacja bazy danych MySQL w temacie Zmienne systemowe serwera.

Pokaż szczegóły parametru konfiguracji serwera

Aby wyświetlić szczegółowe informacje o określonym parametrze konfiguracji serwera, uruchom Get-AzMySqlConfiguration polecenie cmdlet i określ parametr Name .

W tym przykładzie przedstawiono szczegóły parametru konfiguracji serwera slow_query_log dla serwera mydemoserver w grupie zasobów myresourcegroup.

Get-AzMySqlConfiguration -Name slow_query_log -ResourceGroupName myresourcegroup -ServerName mydemoserver

Modyfikowanie wartości parametru konfiguracji serwera

Można również zmodyfikować wartość określonego parametru konfiguracji serwera, który aktualizuje podstawową wartość konfiguracji aparatu serwera MySQL. Aby zaktualizować konfigurację, użyj Update-AzMySqlConfiguration polecenia cmdlet .

Aby zaktualizować parametr konfiguracji serwera slow_query_log mydemoserver w grupie zasobów myresourcegroup.

Update-AzMySqlConfiguration -Name slow_query_log -ResourceGroupName myresourcegroup -ServerName mydemoserver -Value On

Następne kroki