Bagikan melalui


Konfigurasi parameter server di Azure Database for MySQL menggunakan PowerShell

BERLAKU UNTUKAzure Database for MySQL - Server Tunggal

Penting

Server tunggal Azure Database for MySQL berada di jalur penghentian. Kami sangat menyarankan Agar Anda meningkatkan ke server fleksibel Azure Database for MySQL. Untuk informasi selengkapnya tentang migrasi ke server fleksibel Azure Database for MySQL, lihat Apa yang terjadi pada Server Tunggal Azure Database for MySQL?

Anda dapat mencantumkan, menampilkan, dan memperbarui parameter konfigurasi server Azure Database for MySQL menggunakan PowerShell. Subset konfigurasi mesin diekspos pada tingkat server dan dapat diubah.

Catatan

Parameter server dapat diperbarui secara global di tingkat server, gunakan Azure CLI, PowerShell, atau portal Microsoft Azure.

Prasyarat

Untuk menyelesaikan panduan penggunaan ini, Anda perlu:

Penting

Meskipun modul Az.MySql PowerShell masih dalam versi pratinjau, Anda harus memasangnya secara terpisah dari modul Az PowerShell menggunakan perintah berikut: Install-Module -Name Az.MySql -AllowPrerelease. Setelah modul Az.MySql PowerShell tersedia secara umum, modul ini menjadi bagian dari rilis modul Az PowerShell mendatang dan tersedia secara native dari dalam Azure Cloud Shell.

Jika Anda memilih untuk menggunakan PowerShell secara lokal, sambungkan ke akun Azure Anda menggunakan cmdlet Connect-AzAccount.

Azure Cloud Shell

Azure meng-hosting Azure Cloud Shell, lingkungan shell interaktif yang dapat Anda gunakan melalui browser. Anda dapat menggunakan Bash atau PowerShell dengan Cloud Shell untuk bekerja dengan layanan Azure. Anda dapat menggunakan perintah Cloud Shell yang telah diinstal sebelumnya untuk menjalankan kode dalam artikel ini tanpa harus menginstal apa-apa di lingkungan lokal Anda.

Untuk memulai Azure Cloud Shell:

Opsi Contoh/Tautan
Pilih Coba di pojok kanan atas blok kode atau perintah. Memilih Coba tidak otomatis menyalin kode atau perintah ke Cloud Shell. Screenshot that shows an example of Try It for Azure Cloud Shell.
Buka https://shell.azure.com, atau pilih tombol Luncurkan Cloud Shell untuk membuka Cloud Shell di browser Anda. Button to launch Azure Cloud Shell.
Pilih tombol Cloud Shell pada bilah menu di kanan atas di portal Microsoft Azure. Screenshot that shows the Cloud Shell button in the Azure portal

Untuk menggunakan Azure Cloud Shell:

  1. Mulai Cloud Shell.

  2. Pilih tombol Salin pada blok kode (atau blok perintah) untuk menyalin kode atau perintah.

  3. Tempel kode atau perintah ke dalam sesi Cloud Shell dengan memilih Ctrl+Shift+V di Windows dan Linux, atau dengan memilih Cmd+Shift+V di macOS.

  4. Pilih Masukkan untuk menjalankan kode atau perintah.

Cantumkan parameter konfigurasi server untuk server Azure Database for MySQL

Untuk mencantumkan semua parameter yang dapat diubah dalam server dan nilainya, jalankan Get-AzMySqlConfiguration cmdlet.

Contoh berikut mencantumkan parameter konfigurasi server untuk server mydemoserver dalam grup sumber daya myresourcegroup.

Get-AzMySqlConfiguration -ResourceGroupName myresourcegroup -ServerName mydemoserver

Untuk definisi setiap parameter yang tercantum, lihat bagian referensi MySQL pada Variabel Sistem Server.

Menampilkan detail parameter konfigurasi server

Untuk menampilkan detail tentang parameter konfigurasi tertentu untuk server, jalankan Get-AzMySqlConfiguration cmdlet dan tentukan parameter Nama.

Contoh ini menunjukkan detail parameter konfigurasi server slow_query_log untuk server mydemoserver di grup sumber daya myresourcegroup.

Get-AzMySqlConfiguration -Name slow_query_log -ResourceGroupName myresourcegroup -ServerName mydemoserver

Mengubah nilai parameter konfigurasi server

Anda juga dapat mengubah nilai parameter konfigurasi server tertentu yang memperbarui nilai konfigurasi yang mendasari mesin server MySQL. Untuk memperbarui konfigurasi, gunakan Update-AzMySqlConfiguration cmdlet.

Untuk memperbarui parameter konfigurasi server slow_query_log dari server mydemoserver di grup sumber daya myresourcegroup.

Update-AzMySqlConfiguration -Name slow_query_log -ResourceGroupName myresourcegroup -ServerName mydemoserver -Value On

Langkah berikutnya