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 Azure Database for MySQL Flexible Server 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 Fleksibel, silakan buat server untuk mulai menggunakan 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