Share via


MySQL için Azure Veritabanı sürüm destek ilkesi

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

Önemli

MySQL için Azure Veritabanı tek sunucu kullanımdan kaldırma yolundadır. Esnek MySQL için Azure Veritabanı sunucuya yükseltmenizi kesinlikle öneririz. MySQL için Azure Veritabanı esnek sunucuya geçiş hakkında daha fazla bilgi için bkz. MySQL için Azure Veritabanı Tek Sunucu'ya neler oluyor?

Bu sayfada MySQL için Azure Veritabanı sürüm oluşturma ilkesi açıklanır ve MySQL için Azure Veritabanı - Tek Sunucu ve MySQL için Azure Veritabanı - Esnek Sunucu dağıtım modları için geçerlidir.

Desteklenen MySQL sürümleri

MySQL için Azure VeritabanıInnoDB depolama altyapısını kullanarak MySQL Community Edition. Hizmet, topluluğun geçerli ana sürümlerini (MySQL 5.7 ve 8.0) destekler. MySQL, X'in ana sürüm olduğu, Y'nin ikincil sürüm olduğu ve Z'nin hata düzeltme sürümü olduğu X.Y.Z. adlandırma düzenini kullanır. Düzen hakkında daha fazla bilgi için MySQL belgelerine bakın.

MySQL için Azure Veritabanı şu anda MySQL'in aşağıdaki ana ve ikincil sürümlerini destekler:

Sürüm Tek sunucu
Geçerli ikincil sürüm
Esnek Sunucu
Geçerli ikincil sürüm
MySQL Sürüm 5.7 5.7.32 5.7.44
MySQL Sürüm 8.0 8.0.15 8.0.36

Not

Tek Sunucu dağıtım seçeneğinde, ağ geçidi bağlantıları sunucu örneklerine yönlendirir. Bağlantı kurulduktan sonra, MySQL istemcisi MySQL sunucu örneğinizde çalışan gerçek sürümü değil ağ geçidinde belirlenen MySQL sürümünü görüntüler. MySQL sunucu örneğinizin sürümünü öğrenmek için MySQL komut isteminde SELECT VERSION(); komutunu kullanın. Uygulamanızın v5.7 veya v8.0 gibi belirli bir ana sürüme bağlanma gereksinimi varsa, buradaki belgelerimizde açıklandığı gibi sunucu bağlantı dizesi bağlantı noktasını değiştirerek bunu yapabilirsiniz.

Sürüm destek ilkesi belgelerinde kullanımdan kaldırılacak sürümler için sürüm destek ilkesini okuyun.

Ana sürüm desteği

MySQL'in her ana sürümü, Sürüm oluşturma ilkesinde belirtildiği gibi Azure'ın sürümü desteklemeye başladığı tarihten itibaren MySQL topluluğu tarafından kullanımdan kaldırılana kadar MySQL için Azure Veritabanı tarafından desteklenir.

İkincil sürüm desteği

MySQL için Azure Veritabanı düzenli bakım kapsamında Azure tarafından tercih edilen MySQL sürümüne ikincil sürüm yükseltmelerini otomatik olarak gerçekleştirir.

Ana sürüm kullanımdan kaldırma ilkesi

MySQL ana sürümleri için kullanımdan kaldırma ayrıntıları aşağıdaki tabloda listelenmiştir. Gösterilen tarihler MySQL sürüm oluşturma ilkesini izler.

Sürüm Yenilikler başlangıç tarihini Azure desteği bitiş tarihini Azure desteği Topluluk Kullanımdan Kaldırma tarihi
MySQL 5.7 Özellikler 20 Mart 2018, Saat 2018, Şubat 2018, Mart 2018, Mart Eylül 2025 Ekim 2023
MySQL 8 Özellikler 11 Aralık 2019, Cumartesi NA Nisan 2026

MySQL topluluk sürümü Ekim 2023'te kullanımdan kaldırıldıktan sonra MySQL için Azure Veritabanı hizmetine ne olacak?

Oracle'ın Ekim 2023'te (Sayfa 23) MySQL Topluluk Sürümü v5.7'nin kullanım ömrü sonu (EOL) ile ilgili duyurusu doğrultusunda, Azure olarak bu önemli geçiş için etkin bir şekilde hazırlanıyoruz. Bu geliştirme, şu anda MySQL için Azure Veritabanı - Tek Sunucu ve Esnek Sunucu sürüm 5.7'yi kullanan müşterileri özellikle etkiler.

Microsoft, müşterinin isteklerine yanıt olarak MySQL için Azure Veritabanı desteğini Ekim 2023'ün ötesinde uzatmaya karar verdi. Eylül 2025'e kadar devam eden genişletilmiş destek süresi boyunca Microsoft, hizmetin kullanılabilirliği, güvenilirliği ve güvenliğine öncelik verir. İkincil sürüm yükseltmeleriyle ilgili belirli bir garanti olmasa da hizmetin erişilebilir, güvenilir ve korumalı kalmasını sağlamak için gerekli değişiklikleri uygularız. Planımız şunları içerir:

  • MySQL için Azure Veritabanı Esnek Sunucularda v5.7 desteği Eylül 2025'e kadar uzatıldı ve müşterilerin MySQL v8.0'a yükseltmelerini planlamaları ve yürütmeleri için bol bol zaman sundu.

  • MySQL için Azure Veritabanı- Tek Sunucularda v5.7 desteği Eylül 2024'te kullanımdan kaldırana kadar uzatıldı. Bu genişletilmiş destek, MySQL için Azure Veritabanı -Tek Sunucu müşterilerine MySQL için Azure Veritabanı Esnek Sunucu sürüm 5.7'ye ve daha sonra 8.0'a yükseltmek için fazla zaman sağlar.

MySQL için Azure Veritabanı 5.7 desteğimizi sonlandırmadan önce dikkat edilmesi gereken birkaç önemli zaman çizelgesi vardır.

Azure MySQL 5.7 Kullanımdan Kaldırma Zaman Çizelgeleri

Zaman çizelgeleri Azure MySQL 5.7 Esnek uç Azure MySQL 5.7 Tek uç
Azure portalını kullanarak yeni sunucular oluşturma. Karara Varılacak Tek Sunucu kullanımdan kaldırılmasının bir parçası olarak zaten sona erdi
Komut Satırı Arabirimi 'ni (CLI) kullanarak yeni sunucular oluşturma. Karara Varılacak Eylül 2024
Mevcut sunucular için çoğaltma sunucuları oluşturma. Eylül 2025 Eylül 2024
Mevcut sunucular için geri yükleme iş akışını kullanarak sunucu oluşturma Eylül 2025 Eylül 2024
MySQL için Azure Veritabanı - Tek Sunucudan MySQL için Azure Veritabanı - Esnek Sunucuya geçiş için yeni sunucular oluşturma. NA Eylül 2024
MariaDB için Azure Veritabanı'den MySQL için Azure Veritabanı - Esnek Sunucu'ya geçiş için yeni sunucular oluşturma. Eylül 2025 NA
MySQL için Azure Veritabanı v5.7 için genişletilmiş destek Eylül 2025 Eylül 2024

Not

Başlangıçta, Nisan 2024'ün ardından CLI ve Portal aracılığıyla yeni MySQL için Azure Veritabanı sürüm 5.7 örneklerinin oluşturulmasını durdurmayı planladık. Ancak, daha fazla incelemeden ve müşteri geri bildirimden sonra bu eylemi geciktirmeye karar verdik. Yeni MySQL 5.7 örneklerinin oluşturulmasını sona erdirmek için belirli tarih şu anda gözden geçiriliyor ve 'Karara Varılacak' olarak kalıyor. Bu değişiklik, müşteri ihtiyaçlarını karşılama ve geçiş sırasında esneklik sağlama taahhüdümüzü yansıtır. Geri bildirimlerinize değer verir ve bu değişikliklerde gezinirken devam eden iletişimi teşvik ederiz.

SSS

S: MySQL için Azure veritabanı - Esnek sunucuyu v5.7 sürümünden v8.0 sürümüne yükseltme işlemi nedir?

Y: Mayıs 2023'ten itibaren MySQL için Azure Veritabanı - Esnek Sunucu, Ana Sürüm Yükseltme (MVU) özelliğini kullanarak MySQL v5.7'den v8.0'a yerinde yükseltme gerçekleştirmenizi sağlar. Daha ayrıntılı bilgi için lütfen Ana sürüm yükseltme belgesine bakın.

S: Şu anda MySQL için Azure Veritabanı - Tek Sunucu sürüm 5.7 kullanıyorum, yükseltmemi nasıl planlamalıyım?

Y: MySQL için Azure Veritabanı - Tek Sunucu, v5.7'den v8.0'a ana sürüm yükseltmesi için yerleşik destek sunmaz. MySQL için Azure Veritabanı olarak - Tek Sunucu kullanımdan kaldırılıyor, v5.7'den v8.0'a ana sürüm yükseltmesini desteklemek için planlanan bir yatırım yoktur. MySQL için Azure Veritabanı - Tek Sunucu'nun v5.7'sinden v8.0'a yükseltmenin önerilen yolu, önce v5.7 MySQL için Azure Veritabanı - Tek Sunucunuzu MySQL için Azure Veritabanı - Esnek Sunucu'nun v5.7 sürümüne geçirmektir. Geçiş tamamlandıktan ve sunucu Esnek Sunucu'da kararlı hale getirildikten sonra, v5.7'den v8.0'a geçirilen MySQL için Azure Veritabanı - Esnek Sunucuda ana sürüm yükseltmesi gerçekleştirmeye devam edebilirsiniz. Esnek Sunucu'da v5.7 için genişletilmiş destek, v5.7'de daha uzun süre çalışmanıza ve Tek Sunucudan geçişten sonraki bir noktada Esnek Sunucu'da v8.0'a yükseltmenizi planlamanıza olanak sağlar.

S: Yükseltme işlemi sırasında beklenen kapalı kalma süresi veya performans etkileri var mı?

Y: Evet, yükseltme işlemi sırasında kapalı kalma süresinin olması beklenir. Belirli süre, veritabanının boyutu ve karmaşıklığı gibi faktörlere bağlı olarak değişir. Beklenen kapalı kalma süresini değerlendirmek ve olası performans etkisini değerlendirmek için üretim dışı bir ortamda test yükseltmesi gerçekleştirmeniz önerilir. Yükseltme sırasında uygulamalarınız için kapalı kalma süresini en aza indirmek istiyorsanız, okuma amaçlı çoğaltma kullanarak MySQL 5.7'den MySQL 8.0'a en düşük kapalı kalma ana sürüm yükseltmesi yapma seçeneğini keşfedebilirsiniz.

S: v8.0'a yükselttikten sonra MySQL v5.7 sürümüne geri dönebilir miyim?

Y: MySQL v8.0'dan v5.7'ye düşürmeniz genellikle önerilmez, ancak ikincisi Kullanım Süresi Sonu durumuna yaklaştığından, bu esnekliğin gerekli olduğu belirli senaryolar olabileceğini kabul ediyoruz. Sorunsuz bir yükseltme işlemi sağlamak ve olası endişeleri gidermek için, MySQL v8.0 yükseltmesine devam etmeden önce kapsamlı bir isteğe bağlı yedekleme gerçekleştirerek en iyi yöntemlere uymanız kesinlikle önerilir. Bu yedekleme, MySQL v8.0 ile ilgili beklenmeyen sorunlar veya komplikasyonlar olması durumunda veritabanınızı önceki sürümüne başka bir yeni MySQL için Azure Veritabanı -Esnek sunucuya geri yüklemenize olanak sağlayan bir önlem görevi görür.

S: MySQL v8.0 sürümüne yükseltmenin başlıca avantajları nelerdir?

Y: MySQL v8.0, daha verimli veri sözlüğü, gelişmiş güvenlik ve ortak tablo ifadeleri ve pencere işlevleri gibi diğer özellikler de dahil olmak üzere bir çok iyileştirmeyle birlikte gelir. Ayrıntılar için lütfen MySQL 8.0 sürüm notlarına bakın

S: MySQL v8.0 sürümüne yükseltirken dikkat etmeniz gereken uyumluluk sorunları var mı?

Y: MySQL v8.0'daki değişikliklerden dolayı bazı uyumluluk sorunları oluşabilir. Üretim veritabanını yükseltmeden önce uygulamalarınızı MySQL v8.0 ile test etmek önemlidir. Uyumluluk sorunlarının ayrıntılı bir listesi için MySQL'in resmi belgelerine bakın.

S: Yükseltme işlemi sırasında sorunlarla karşılaşırsam hangi desteği kullanabilirim?

Y: Sorularınız varsa Microsoft Soru-Cevap'taki topluluk uzmanlarından yanıt alın. Destek planınız varsa ve teknik yardım almak istiyorsanız destek isteği oluşturun.

S: Yükseltme sırasında verilerime ne olacak?

Y: Yükseltme işlemi sırasında verileriniz etkilenmeden kalır ancak yükseltme işlemine devam etmeden önce verilerinizin yedeğini oluşturmanız kesinlikle önerilir. Bu ihtiyati önlem, öngörülemeyen komplikasyonlar durumunda olası veri kaybı riskini azaltmaya yardımcı olur.

S: Eylül 2025'in ardından 5.7 sunucusuna ne olacak?

Y: 5.7 MySQL için Azure Veritabanı destek sona erdikten sonra neler olacağını öğrenmek için kullanımdan kaldırılan MySQL sürüm destek ilkemize bakın

S: MySQL için MariaDB için Azure Veritabanı veya Azure veritabanı -Tek sunucum var, MySQL için Azure veritabanı esnek sunucusuna geçiş için Nisan 2024'te 5.7'de sunucuyu nasıl oluşturabilirim?

Y: Aboneliğinizde MariaDB\Tek sunucu varsa, bu aboneliğin MySQL için Azure Veritabanı – Esnek Sunucu'ya geçirmek için MySQL için Azure Veritabanı – Esnek Sunucu v5.7 oluşturmasına izin verilir.

MySQL için Azure Veritabanı'de desteklenmeyen kullanımdan kaldırılacak MySQL altyapısı sürümleri

Her MySQL veritabanı sürümünün kullanımdan kaldırılma tarihinden sonra, kullanımdan kaldırılan sürümü çalıştırmaya devam ederseniz aşağıdaki kısıtlamaları not edin:

  • Topluluk daha fazla hata düzeltmesi veya güvenlik düzeltmesi yayınlamayacağından, MySQL için Azure Veritabanı devre dışı bırakılan veritabanı altyapısına herhangi bir hata veya güvenlik sorunu için düzeltme eki uygulamaz veya kullanımdan kaldırılacak veritabanı altyapısıyla ilgili güvenlik önlemleri almaz. Ancak Azure konak, işletim sistemi, kapsayıcılar ve hizmetle ilgili diğer bileşenler için düzenli bakım ve düzeltme eki uygulama işlemleri gerçekleştirmeye devam eder.
  • Karşılaşabileceğiniz herhangi bir destek sorunu MySQL veritabanıyla ilgiliyse, sizi destekleyemeyebiliriz. Bu gibi durumlarda, size herhangi bir destek sağlamak için veritabanınızı yükseltmeniz gerekir.
  • Kullanımdan kaldırılacak sürüm için yeni veritabanı sunucuları oluşturamazsınız. Ancak, belirli bir noktaya kurtarma gerçekleştirebilir ve mevcut sunucularınız için okuma amaçlı çoğaltmalar oluşturabilirsiniz.
  • MySQL için Azure Veritabanı tarafından geliştirilen yeni hizmet özellikleri yalnızca desteklenen veritabanı sunucusu sürümlerinde kullanılabilir.
  • Çalışma süresi S.L.A.s. yalnızca hizmetle ilgili MySQL için Azure Veritabanı sorunlara uygulanır ve veritabanı altyapısıyla ilgili hataların neden olduğu kapalı kalma sürelerine uygulanmaz.
  • Kullanımdan kaldırılan veritabanı sürümünde tanımlanan MySQL veritabanı altyapısı güvenlik açığı nedeniyle hizmete yönelik ciddi bir tehdit olması durumunda Azure, önce veritabanı sunucunuzun işlem düğümünün hizmetin güvenliğini sağlamasını durdurmayı seçebilir. Sunucuyu çevrimiçine getirmeden önce sunucuyu yükseltmeniz istenir. Yükseltme işlemi sırasında verileriniz her zaman hizmette gerçekleştirilen otomatik yedeklemeler kullanılarak korunur ve isterseniz eski sürüme geri yüklemek için kullanılabilir.

Sonraki adımlar