Azure portalını kullanarak MySQL için Azure Veritabanı - Esnek Sunucuda sunucu parametrelerini yapılandırma

ŞUNLAR IÇIN GEÇERLIDIR: MySQL için Azure Veritabanı - Esnek Sunucu

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.

Dekont

Sunucu parametreleri genel olarak sunucu düzeyinde güncelleştirilebilir, Azure CLI veya Azure portalını kullanın.

Sunucu parametrelerini yapılandırma

  1. Azure portalında oturum açın ve MySQL için Azure Veritabanı esnek sunucu örneğinizi bulun.
  2. AYARLAR bölümünde Sunucu parametreleri'ne tıklayarak MySQL için Azure Veritabanı esnek sunucu örneğinin sunucu parametreleri sayfasını açın. Azure portal server parameters page
  3. 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. Enumerate drop down
  4. Kaydet’a tıklayarak değişikliklerinizi kaydedin. Save or Discard changes
  5. 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. Restart on static parameter save
  6. 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. Reset all to default

Değiştirilemeyen sunucu parametrelerini ayarlama

Güncelleştirmek istediğiniz sunucu parametresi değiştirilemiyorsa, parametresini kullanarak init_connectisteğe bağlı olarak bağlantı düzeyinde ayarlayabilirsiniz. Bu, sunucuya bağlanan her istemci için sunucu parametrelerini ayarlar.

  1. AYARLAR bölümünde Sunucu parametreleri'ne tıklayarak MySQL için Azure Veritabanı esnek sunucu örneğinin sunucu parametreleri sayfasını açın.

  2. init_connect arayın.

  3. 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ümesini değiştirmek içinSET character_set_client=utf8;SET character_set_database=utf8mb4;SET character_set_connection=latin1;SET character_set_results=latin1;

  4. Kaydet’a tıklayarak değişikliklerinizi kaydedin.

Dekont

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.

Set time zone parameter

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.

Dekont

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.

Sonraki adımlar

  • Azure CLI'da sunucu parametrelerini yapılandırma