Správa flexibilního serveru Azure Database for MySQL pomocí Azure CLI
PLATÍ PRO: Flexibilní server Azure Database for MySQL
V tomto článku se dozvíte, jak spravovat instanci flexibilního serveru Azure Database for MySQL nasazenou v Azure. Úlohy správy zahrnují škálování výpočetních prostředků a úložiště, resetování hesla správce a zobrazení podrobností o serveru.
Požadavky
Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet Azure, než začnete. V současné době můžete s bezplatným účtem Azure vyzkoušet flexibilní server Azure Database for MySQL zdarma po dobu 12 měsíců. Další informace najdete v tématu Bezplatné vyzkoušení flexibilního serveru Azure Database for MySQL.
Tento článek vyžaduje, abyste místně spustili Azure CLI verze 2.0 nebo novější. Pokud chcete zjistit nainstalovanou verzi, spusťte příkaz az --version
. Pokud potřebujete instalaci nebo upgrade, přečtěte si téma Instalace Azure CLI.
K účtu se budete muset přihlásit pomocí příkazu az login . Poznamenejte si vlastnost ID, která odkazuje na ID předplatného pro váš účet Azure.
az login
Pomocí příkazu az account set vyberte konkrétní předplatné ve vašem účtu. Poznamenejte si hodnotu ID z příkazu az login output, která se použije jako hodnota argumentu předplatného v příkazu. Pokud máte více předplatných, vyberte odpovídající předplatné, ve kterém se má prostředek účtovat. Pokud chcete získat všechna vaše předplatné, použijte příkaz az account list.
az account set --subscription <subscription id>
Důležité
Pokud jste ještě nevytvořili flexibilní server, vytvořte si ho, abyste mohli začít s tímto návodem.
Škálování výpočetních prostředků a úložiště
Pomocí následujícího příkazu můžete snadno vertikálně navýšit kapacitu výpočetní úrovně, virtuálních jader a úložiště. Zobrazí se všechna operace serveru, kterou můžete provést az mysql flexible-server update.
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --sku-name Standard_D4ds_v4 --storage-size 6144
Tady jsou podrobnosti o argumentech výše:
Nastavení | Ukázková hodnota | Popis |
---|---|---|
name | mydemoserver | Zadejte jedinečný název serveru Azure Database for MySQL. Název serveru může obsahovat pouze malá písmena, číslice a znak spojovníku (-). Musí se skládat ze 3 až 63 znaků. |
resource-group | myresourcegroup | Zadejte název skupiny prostředků Azure. |
sku-name | Standard_D4ds_v4 | Zadejte název výpočetní úrovně a velikosti. Dodržuje konvenci Standard_{velikost virtuálního počítače} zkratkou. Další informace najdete v cenových úrovních . |
velikost úložiště | 6144 | Kapacita úložiště serveru (jednotkou jsou megabajty). Minimálně 5120 a zvýšení v přírůstcích 1024. |
Důležité
- Úložiště je možné vertikálně navýšit (nemůžete ale vertikálně snížit kapacitu úložiště).
Správa databází MySQL na serveru
Libovolný z těchto příkazů můžete použít k vytvoření, odstranění, výpisu a zobrazení vlastností databáze na serveru.
Rutina | Využití | Popis |
---|---|---|
az mysql flexible-server db create | az mysql flexible-server db create -g myresourcegroup -s mydemoserver -n mydatabasename |
Vytvoří databázi. |
az mysql flexible-server db delete | az mysql flexible-server db delete -g myresourcegroup -s mydemoserver -n mydatabasename |
Odstraňte databázi ze serveru. Tento příkaz neodstraní váš server. |
az mysql flexible-server db list | az mysql flexible-server db list -g myresourcegroup -s mydemoserver |
zobrazí seznam všech databází na serveru. |
az mysql flexible-server db show | az mysql flexible-server db show -g myresourcegroup -s mydemoserver -n mydatabasename |
Zobrazí další podrobnosti o databázi. |
Aktualizace hesla správce
Heslo role správce můžete změnit pomocí tohoto příkazu.
az mysql flexible-server update --resource-group myresourcegroup --name mydemoserver --admin-password <new-password>
Důležité
Ujistěte se, že heslo má minimálně 8 znaků a maximálně 128 znaků. Heslo musí obsahovat znaky ze tří z následujících kategorií: velká písmena anglické abecedy, malá písmena anglické abecedy, číslice a jiné než alfanumerické znaky.
Odstranění serveru
Pokud chcete jenom odstranit flexibilní server MySQL, můžete spustit příkaz az mysql flexible-server delete .
az mysql flexible-server delete --resource-group myresourcegroup --name mydemoserver