Migrācijas

MySQL 26.10 un kalendārā versiju numerācija: kuru MySQL izmantot ražošanā?

Pēc 8.4 un 9.7 nāca 26.7, bet tagad — 26.10. Oracle pārcēla MySQL uz versiju numuriem pēc gada un mēneša. Ko nozīmē jaunā shēma un kā izvēlēties versiju ražošanai.

· 5 min lasīšanai · AG Data komanda

Ja pēdējo reizi skatījāties MySQL versijas pirms gada, pašreizējais laidienu saraksts var mulsināt. Pēc MySQL 8.4 un 9.7 2026. gada jūlijā iznāca 26.7, bet 20. oktobrī Oracle izlaida MySQL 26.10. MySQL ir pārgājusi uz kalendāro versiju numerāciju. Izmaiņa lielākoties ir kosmētiska, taču tas ir labs brīdis pārbaudīt, uz kuras versijas jābūt jūsu ražošanas sistēmām.

Kā darbojas jaunie versiju numuri

Tiem, kam jāzina precīzi, kas darbojas, MySQL 26.10 pievieno "četrdaļīgu precīzu laidiena identitāti": VERSION_WITH_UPDATE() atgriež pilnu MAJOR.MINOR.PATCH.UPDATE vērtību, bet VERSION() turpina atgriezt ierasto trīsdaļīgo versiju, lai esošie rīki nesalūztu.

Kas jauns 26.10

Oficiālā 26.10 jaunumu lapa ir īsa. Bez laidiena identitātes tajā minēta precīzāka JSON duality skatu kontrole: CHECK/NO CHECK un UPDATE/NO UPDATE anotācijas tabulas un kolonnu līmenī. Oracle laidiena paziņojumā uzsvērtas arī papildu iespējas Community Edition versijā un jauni veidi REST lietotņu veidošanai. Nekas no tā pats par sevi nav iemesls pārcelt stabilu ražošanas sistēmu uz Innovation laidienu.

Kura versija jāizmanto ražošanā?

Visbiežākā problēma, ko redzam, nav nepareizi izvēlēta versija, bet gan versiju politikas trūkums. Vienas lapas noteikums — "ražošanā darbojas jaunākā LTS; uz jaunu LTS pārejam 12 mēnešu laikā; Innovation laidieni tikai izstrādē" — novērš lielāko daļu negaidītu atbalsta beigu projektu.

Jaunināšanas kontrolsaraksts

  1. Pārbaudiet lietotņu draiverus un ORM saderību ar mērķa versiju, īpaši autentifikāciju: mysql_native_password versijā 8.4 pēc noklusējuma ir atspējots, bet no 9.x versijām — izņemts.
  2. Palaidiet MySQL Shell jaunināšanas pārbaudītāju (util.checkForServerUpgrade()) katram serverim.
  3. Testējiet uz ražošanas datu kopijas un salīdziniet smagāko vaicājumu plānus.
  4. Vispirms jauniniet replikas, tad pārslēdziet primāro serveri, lai vienmēr būtu zināmi derīga rezerve.

Un, ja piespiedu jaunināšana liek aizdomāties, vai MySQL joprojām ir pareizā izvēle, mūsu MySQL uz PostgreSQL migrācijas ceļvedis apraksta, ko šāda pāreja ietver.

Galvenās atziņas

MySQL Jauninājumi LTS Versiju stratēģija
Sadarbība ar mums

Plānojat MySQL jaunināšanu?

Mēs izvērtējam saderību, testējam jaunināšanu uz jūsu datu kopijas un veicam pārslēgšanu — vai jūs pārejat no 8.0, uz LTS versiju vai uz PostgreSQL.

Sazināties Vairāk no emuāra