frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

MySQL 5.1.x atnaujinimas į MySQL 5.5.x CentOS 5/6 operacinės sistemos aplinkoje

IV_RomanLIV_RomanL Interneto vizija
edited 2013 rugsėjo 10 Į Archyvas
Pateikiamas trumpas ir gana paprastas būdas atnaujini MySQL 5.1.x versiją į MySQL 5.5.x . Pamoka parengta naudojant CentOS 5/6 64-bit operacines sistemas.

Dėmesio! Prieš atnaujinant duomenų bazės serverį, atlikite dabartinės duomenų bazės atsarginę kopiją bei įsitikinkite jog duomenų bazė suderinama su naująja MySQL versija.

0. Prisijungus prie serverio per SSH susijungimą, išgauname informaciją apie tai, kokia MySQL versija naudojama:
mysql -V
Turėtumėte pamatyti štai tokį rezultatą:
mysql Ver 14.14 Distrib 5.1.61, for redhat-linux-gnu (x86_64) using readline 5.1
1. Parsiunčiame ir įdiegiame EPEL bei IUS repozitorijas:

jei naudojate CentOS 6 64-bit:

Įdiegiame EPEL repozitoriją:
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
Įdiegiame IUS repozitoriją:
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/ius-release-1.0-11.ius.el6.noarch.rpm
Jei naudojate CentOS 5 64-bit:

Įdiegiame EPEL repozitoriją:
rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
Įdiegiame IUS repozitoriją:
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1.0-11.ius.el5.noarch.rpm
2. Įdiegiame yum papildinį:
yum install yum-plugin-replace -y
3. Atliekame MySQL versijos atnaujinimą:
yum replace mysql --replace-with mysql55
---
Viskas. Išgauname informaciją apie tai, kokia MySQL versija naudojama:
mysql -V
Turėtumėte pamatyti štai tokį rezultatą:
mysql Ver 14.14 Distrib 5.5.21, for Linux (x86_64) using readline 5.1

Komentarai

  • anjmaoanjmao Naujokas (-ė)
    edited 2013 rugsėjo 10
    Sveiki, o yra koks nors būdas atstatyti esamą mysql su visom konfiguracijom tuo atveju jei atnaujinus, kasnors neveikia ?
  • moxfelvmoxfelv Naujokas (-ė)
    edited 2013 rugsėjo 10
    Tada daryti atvirkštinį variantą. Dažniausiai viskas veikia.

    O šiaip rekomenduočiau pereiti prie MariaDB.
  • IV_VygandasSIV_VygandasS Serverių ekspertas (-ė)
    edited 2013 rugsėjo 10
    anjmao parašė: »
    Sveiki, o yra koks nors būdas atstatyti esamą mysql su visom konfiguracijom tuo atveju jei atnaujinus, kasnors neveikia ?

    Kaip ir minėjo forumo narys "moxfelv" dažniausiai viskas veikia.

    Tačiau atveju jeigu norėsite įsidiegti senesnę versiją, tai galėsite atlikti tiesiog naudojant yum įrankį, prieš tai su tuo pačiu įrankiu pašalinus nepageidaujamą MySQL versiją.

    Bendru atveju, kaip ir minima pačioje pamokoje:

    "Dėmesio! Prieš atnaujinant duomenų bazės serverį, atlikite dabartinės duomenų bazės atsarginę kopiją bei įsitikinkite jog duomenų bazė suderinama su naująja MySQL versija."

    Taip pat rekomenduojama pasilikti MySQL konfigūracinio failo atsarginę kopiją.
Ši diskusija uždaryta