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:
- Moduł Az programu PowerShell zainstalowany lokalnie lub w usłudze Azure Cloud Shell w przeglądarce
- Serwer usługi Azure Database for MySQL
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 Connect-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. | |
Przejdź do witryny https://shell.azure.com lub wybierz przycisk Uruchom Cloud Shell, aby otworzyć środowisko Cloud Shell w przeglądarce. | |
Wybierz przycisk Cloud Shell na pasku menu w prawym górnym rogu witryny Azure Portal. |
Aby użyć usługi Azure Cloud Shell:
Uruchom usługę Cloud Shell.
Wybierz przycisk Kopiuj w bloku kodu (lub bloku poleceń), aby skopiować kod lub polecenie.
Wklej kod lub polecenie do sesji usługi Cloud Shell, wybierając Ctrl+Shift V w systemach Windows i Linux lub wybierając pozycję Cmd+Shift++V w systemie macOS.
Wybierz 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