Mengelola Azure Database for MySQL - Server Fleksibel menggunakan Azure CLI

BERLAKU UNTUK: Azure Database for MySQL - Server Fleksibel

Artikel ini memperlihatkan kepada Anda cara mengelola instans server fleksibel Azure Database for MySQL yang disebarkan di Azure. Tugas pengelolaan mencakup penskalaan komputasi dan penyimpanan, reset kata sandi admin, dan menampilkan rincian server.

Prasyarat

Jika Anda tidak memiliki langganan Azure, buat akun gratis Azure sebelum memulai. Saat ini, dengan akun gratis Azure, Anda dapat mencoba Azure Database for MySQL - Server Fleksibel gratis selama 12 bulan. Untuk informasi selengkapnya, lihat Coba Azure Database for MySQL - Server Fleksibel secara gratis.

Artikel ini mengharuskan Anda menjalankan Azure CLI versi 2.0 atau versi yang lebih baru secara lokal. Untuk melihat versi yang dipasang, jalankan perintah az --version. Jika Anda perlu memasang atau meningkatkan, lihat Memasang Azure CLI.

Anda harus masuk ke akun Anda menggunakan perintah az login. Perhatikan properti id, yang merujuk pada ID Langganan untuk akun Microsoft Azure Anda.

az login

Pilih ID langganan spesifik di bawah akun Anda menggunakan perintah atur akun az. Catat nilai id dari output az login untuk digunakan sebagai nilai argumen langganan dalam perintah. Jika Anda memiliki beberapa langganan, pilih langganan yang sesuai dengan sumber daya yang harus ditagih. Untuk mendapatkan semua langganan Anda, gunakan az account list.

az account set --subscription <subscription id>

Penting

Jika Anda belum membuat server yang fleksibel, silakan buat sebuah server untuk memulai dengan panduan ini.

Skalakan komputasi dan penyimpanan

Anda dapat menskalakan tingkat komputasi, vCores, dan penyimpanan Anda dengan mudah menggunakan perintah berikut. Anda dapat melihat semua operasi server yang dapat Anda lakukan az mysql flexible-server update

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

Berikut adalah detail untuk argumen di atas:

Pengaturan Nilai sampel Keterangan
nama mydemoserver Masukkan nama unik untuk server Azure Database for MySQL Anda. Nama server hanya boleh berisi huruf kecil, angka, dan karakter tanda hubung (-). Nama tersebut harus berisi 3 hingga 63 karakter.
grup sumber daya myresourcegroup Berikan nama grup sumber daya Azure.
nama sku Standard_D4ds_v4 Masukkan nama tingkat komputasi dan ukurannya. Mengikuti konvensi dengan Standard_{VM} secara singkat. Lihat tingkat harga untuk informasi selengkapnya.
ukuran penyimpanan 6144 Kapasitas penyimpanan server (dengan satuan megabyte). Minimum adalah 5120 dan naik dalam tahapan 1024.

Penting

  • Penyimpanan dapat ditingkatkan (namun, Anda tidak dapat menurunkan skala penyimpanan)

Mengelola database MySQL di server.

Anda bisa menggunakan salah satu perintah berikut untuk membuat, menghapus, membuat daftar, dan menampilkan properti database di server Anda

Cmdlet Penggunaan Deskripsi
az mysql flexible-server db create az mysql flexible-server db create -g myresourcegroup -s mydemoserver -n mydatabasename Membuat database
az mysql flexible-server db delete az mysql flexible-server db delete -g myresourcegroup -s mydemoserver -n mydatabasename Menghapus database dari server Anda. Perintah ini tidak menghapus server Anda.
az mysql flexible-server db list az mysql flexible-server db list -g myresourcegroup -s mydemoserver mencantumkan semua database di server
az mysql flexible-server db show az mysql flexible-server db show -g myresourcegroup -s mydemoserver -n mydatabasename Memperlihatkan lebih banyak rincian database

Perbarui kata sandi admin

Anda dapat mengubah sandi peran admin dengan perintah ini

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

Penting

Pastikan jumlah sandinya minimal 8 karakter dan maksimal 128 karakter. Sandi Anda harus berisi karakter dari tiga kategori berikut: huruf besar bahasa Inggris, huruf kecil bahasa Inggris, angka, dan karakter non-alfanumerik.

Menghapus server

Jika Anda hanya ingin menghapus server Fleksibel MySQL, Anda dapat menjalankan perintah az mysql flexible-server server delete.

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

Langkah berikutnya