Udostępnij za pośrednictwem


Zarządzanie usługą Azure Database for MySQL — serwer elastyczny przy użyciu interfejsu wiersza polecenia platformy Azure

DOTYCZY: Azure Database for MySQL — serwer elastyczny

W tym artykule pokazano, jak zarządzać wystąpieniem serwera elastycznego usługi Azure Database for MySQL wdrożonym na platformie Azure. Zadania zarządzania obejmują skalowanie zasobów obliczeniowych i magazynu, resetowanie hasła administratora i wyświetlanie szczegółów serwera.

Wymagania wstępne

Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto platformy Azure. Obecnie za pomocą bezpłatnego konta platformy Azure możesz wypróbować usługę Azure Database for MySQL — serwer elastyczny bezpłatnie przez 12 miesięcy. Aby uzyskać więcej informacji, zobacz Wypróbuj bezpłatnie usługę Azure Database for MySQL — serwer elastyczny.

Ten artykuł wymaga lokalnego uruchomienia interfejsu wiersza polecenia platformy Azure w wersji 2.0 lub nowszej. Aby sprawdzić zainstalowaną wersję, uruchom polecenie az --version. Jeśli konieczna będzie instalacja lub uaktualnienie, zobacz Instalowanie interfejsu wiersza polecenia platformy Azure.

Musisz zalogować się do swojego konta przy użyciu polecenia az login . Zanotuj właściwość id , która odnosi się do identyfikatora subskrypcji dla konta platformy Azure.

az login

Wybierz określoną subskrypcję w ramach konta przy użyciu polecenia az account set . Zanotuj wartość id z danych wyjściowych az login , aby użyć jako wartości argumentu subskrypcji w poleceniu . Jeśli masz wiele subskrypcji, wybierz odpowiednią subskrypcję, w ramach której powinny być naliczane opłaty za ten zasób. Aby uzyskać całą subskrypcję, użyj polecenia az account list.

az account set --subscription <subscription id>

Ważne

Jeśli jeszcze nie utworzono serwera elastycznego, utwórz go, aby rozpocząć pracę z tym przewodnikiem.

Skalowanie zasobów obliczeniowych i magazynu

Warstwę obliczeniową, rdzenie wirtualne i magazyn można łatwo skalować w górę przy użyciu następującego polecenia. Możesz wyświetlić całą operację serwera, którą można wykonać za pomocą polecenia az mysql flexible-server update

az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --sku-name Standard_D4ds_v4 --storage-size 6144

Poniżej przedstawiono szczegóły argumentów powyżej:

Ustawienie Wartość przykładowa Opis
name mydemoserver Wprowadź unikatową nazwę serwera usługi Azure Database for MySQL. Nazwa serwera może zawierać tylko małe litery, cyfry i znaki łącznika (-). Musi zawierać od 3 do 63 znaków.
resource-group myresourcegroup Podaj nazwę grupy zasobów platformy Azure.
sku-name Standard_D4ds_v4 Wprowadź nazwę warstwy obliczeniowej i rozmiaru. Jest zgodna z konwencją Standard_{rozmiar maszyny wirtualnej} w skrócie. Aby uzyskać więcej informacji, zobacz warstwy cenowe.
storage-size 6144 Pojemność magazynu serwera (w megabajtach). Minimum 5120 i wzrost w 1024 r.

Ważne

  • Magazyn można skalować w górę (nie można jednak skalować magazynu w dół)

Zarządzanie bazami danych MySQL na serwerze.

Za pomocą dowolnego z tych poleceń można tworzyć, usuwać, wyświetlać i wyświetlać właściwości bazy danych bazy danych na serwerze

Polecenia cmdlet Użycie opis
az mysql flexible-server db create az mysql flexible-server db create -g myresourcegroup -s mydemoserver -n mydatabasename Tworzy bazę danych
az mysql flexible-server db delete az mysql flexible-server db delete -g myresourcegroup -s mydemoserver -n mydatabasename Usuń bazę danych z serwera. To polecenie nie powoduje usunięcia serwera.
az mysql flexible-server db list az mysql flexible-server db list -g myresourcegroup -s mydemoserver wyświetla listę wszystkich baz danych na serwerze
az mysql flexible-server db show az mysql flexible-server db show -g myresourcegroup -s mydemoserver -n mydatabasename Pokazuje więcej szczegółów bazy danych

Aktualizowanie hasła administratora

Hasło roli administratora można zmienić za pomocą tego polecenia

az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --admin-password <new-password>

Ważne

Upewnij się, że hasło ma co najmniej 8 znaków i maksymalnie 128 znaków. Hasło musi zawierać znaki z trzech z następujących kategorii: wielkie litery angielskie, małe litery angielskie, cyfry i znaki inne niż alfanumeryczne.

Usuwanie serwera

Jeśli chcesz usunąć serwer elastyczny MySQL, możesz uruchomić polecenie az mysql flexible-server delete .

az mysql flexible-server delete --resource-group myresourcegroup --name mydemoserver

Następne kroki