Azure portalını kullanarak MySQL için Azure Veritabanı - Esnek Sunucuda sunucu parametrelerini yapılandırma
Sunucu parametrelerini kullanarak MySQL için Azure Veritabanı Esnek Sunucu yapılandırmasını yönetebilirsiniz. Sunucu parametreleri, sunucuyu oluşturduğunuzda varsayılan ve önerilen değerle yapılandırılır.
Bu makalede, Azure portalını kullanarak sunucu parametrelerinin nasıl görüntülenip yapılandırıldığı açıklanır. Azure portalındaki sunucu parametresi dikey penceresinde hem değiştirilebilir hem de değiştirilemeyen sunucu parametreleri gösterilir. Değiştirilemez sunucu parametreleri gri renktedir.
Not
Sunucu parametreleri genel olarak sunucu düzeyinde güncelleştirilebilir, Azure CLI kullanarak MySQL için Azure Veritabanı - Esnek Sunucuda sunucu parametrelerini yapılandırma veya Azure portalını kullanarak MySQL için Azure Veritabanı - Esnek Sunucuda sunucu parametrelerini yapılandırma'yı kullanın.
Sunucu parametrelerini yapılandırma
- Azure portalında oturum açın ve MySQL için Azure Veritabanı Esnek Sunucu örneğinizi bulun.
- AYARLAR bölümünde Sunucu parametreleri'ni seçerek MySQL için Azure Veritabanı Esnek Sunucu örneğinin sunucu parametreleri sayfasını açın.
- Ayarlamanız gereken herhangi bir sunucu parametresini bulun. Amacı ve izin verilen değerleri anlamak için Açıklama sütununu gözden geçirin.
- Yaptığınız değişiklikleri kaydetmek için Kaydet'i seçin.
- Statik parametreler, sunucu yeniden başlatmanın etkili olmasını gerektiren parametrelerdir. Statik bir parametreyi değiştiriyorsanız, Şimdi yeniden başlatmanız veya daha sonra yeniden başlatmanız istenir.
- Parametreler için yeni değerler kaydettiyseniz Tümünü varsayılana sıfırla'yı seçerek her şeyi varsayılan değerlere geri döndürebilirsiniz.
Değiştirilemeyen sunucu parametrelerini ayarlama
Güncelleştirmek istediğiniz sunucu parametresi değiştirilemiyorsa, parametresini kullanarak init_connect
isteğe bağlı olarak bağlantı düzeyinde ayarlayabilirsiniz. Bu, sunucuya bağlanan her istemci için sunucu parametrelerini ayarlar.
AYARLAR bölümünde Sunucu parametreleri'ni seçerek MySQL için Azure Veritabanı Esnek Sunucu örneğinin sunucu parametreleri sayfasını açın.
init_connect
arayın.Sunucu parametrelerini şu biçimde ekleyin:
SET parameter_name=YOUR_DESIRED_VALUE
değer sütununda.Örneğin, MySQL için Azure Veritabanı Esnek Sunucu örneğinizin
init_connect
karakter kümesiniSET character_set_client=utf8;SET character_set_database=utf8mb4;SET character_set_connection=latin1;SET character_set_results=latin1;
Yaptığınız değişiklikleri kaydetmek için Kaydet'i seçin.
Not
init_connect
, SÜPER ayrıcalıklar gerektirmeyen parametreleri oturum düzeyinde değiştirmek için kullanılabilir. Parametreyi init_connect
kullanarak ayarlayıp ayarlayamayacağınızı doğrulamak için set session parameter_name=YOUR_DESIRED_VALUE;
komutunu yürütün. Erişim reddedildi; SÜPER ayrıcalıklar gerekiyor hatası alırsanız ilgili parametreyi "init_connect" kullanarak ayarlayamazsınız.
Saat dilimi parametresiyle çalışma
Genel düzey saat dilimini ayarlama
Genel düzey saat dilimi, Azure portalındaki Sunucu parametreleri sayfasından ayarlanabilir. Aşağıdaki örnek, genel saat dilimini "ABD/Pasifik" değerine ayarlar.
Oturum düzeyi saat dilimini ayarlama
Oturum düzeyi saat dilimi, MySQL komut satırı veya MySQL Workbench gibi bir araçtan komutu çalıştırılarak SET time_zone
ayarlanabilir. Aşağıdaki örnek saat dilimini ABD/Pasifik saat dilimine ayarlar.
SET time_zone = 'US/Pacific';
Tarih ve Saat İşlevleri için MySQL belgelerine bakın.
Not
Oturum düzeyinde saat dilimini değiştirmek için sunucu parametresi time_zone mysql.time_zone_name tablosunu güncelleştirmek için gerekli saat dilimine en az bir kez genel olarak güncelleştirilmesi gerekir.