Upgrade serwera MySQL do 8.0.31
Aktualizacja serwera baz danych MySQL z 5.7.39 do 8.0.31
Spis treści
Harmonogram wykonanych aktualizacji
Co to jest serwer MySQL i czy ja go używam?
Dlaczego przeprowadzamy upgrade serwera baz danych MySQL?
Kompatybilność MySQL 8.0 z aktualną wersją 5.7.39
Co powinieneś zrobić przed aktualizacją serwera baz danych MySQL?
Jak wygląda Upgrade?
Co jeśli po upgrade MySQL do wersji 8.0 moja strona www przestanie działać
I. Harmonogram wykonanych aktualizacji
- 03.10.2024r. - Aktualizacja serwera MySQL o IP: 94.152.145.225
Z ww. serwera MySQL korzystają strony internetowe konfigurowane za pomocą paneli WebAs pod adresami:
https://webas62927.wer.pl/
https://webas62928.wer.pl/
https://webas62929.wer.pl/
https://webas62931.wer.pl/
https://webas62930.wer.pl/
- 10.10.2024r. - Aktualizacja serwera MySQL o IP: 94.152.145.193
Z ww. serwera MySQL korzystają strony internetowe konfigurowane za pomocą paneli WebAs pod adresami:
https://webas62895.wer.pl/
https://webas62896.wer.pl/
https://webas62897.wer.pl/
https://webas62898.wer.pl/
https://webas62899.wer.pl/
- 10.10.2024r. - Aktualizacja serwera MySQL o IP: 94.152.145.241
Z ww. serwera MySQL korzystają strony internetowe konfigurowane za pomocą paneli WebAs pod adresami:
https://webas62943.wer.pl/
https://webas62944.wer.pl/
https://webas986.wer.pl/
https://webas62946.wer.pl/
- 17.10.2024r. - Aktualizacja serwera MySQL o IP: 94.152.145.177
Z ww. serwera MySQL korzystają strony internetowe konfigurowane za pomocą paneli WebAs pod adresami:
https://webas62879.wer.pl/
https://webas62880.wer.pl/
https://webas62881.wer.pl/
https://webas62882.wer.pl/
https://webas62883.wer.pl/
https://webas62846.wer.pl/
https://webas65051.wer.pl/
- 24.10.2024r. - Aktualizacja serwera MySQL o IP: 94.152.145.145
Z ww. serwera MySQL korzystają strony internetowe konfigurowane za pomocą paneli WebAs pod adresami:
https://webas62847.wer.pl/
https://webas62848.wer.pl/
https://webas62849.wer.pl/
https://webas62850.wer.pl/
https://webas62851.wer.pl/
https://webas58704.wer.pl/
- 24.10.2024r. - Aktualizacja serwera MySQL o IP: 94.152.145.161
Z ww. serwera MySQL korzystają strony internetowe konfigurowane za pomocą paneli WebAs pod adresami:
https://webas62863.wer.pl/
https://webas62864.wer.pl/
https://webas62865.wer.pl/
https://webas62866.wer.pl/
https://webas62867.wer.pl
94.152.145.226
- 7.11.2024r. - Aktualizacja serwera MySQL o IP: 94.152.137.15
Z ww. serwera MySQL korzystają strony internetowe konfigurowane za pomocą paneli WebAs pod adresami:
https://webas65050.wer.pl/
https://webas58565.wer.pl/
https://webas58566.wer.pl/
https://webas60301.wer.pl/
https://webas60314.wer.pl/
https://webas60302.wer.pl/
https://webas58700.wer.pl/
https://webas58701.wer.pl/
https://webas58702.wer.pl/
https://webas58693.wer.pl/
https://webas58694.wer.pl/
https://webas58695.wer.pl/
https://webas58696.wer.pl
II. Co to jest serwer MySQL i czy ja go używam?
Baza danych na serwerze MySQL to głównie zespół tabel w których mogą być przechowywane różnego rodzaju informacje. W oparciu o bazę danych zbudowanych jest dzisiaj większość stron www. W szczególności oprogramowanie typu CMS – takie jak WordPress, Joomla, PrestaShop zawsze korzysta z baz danych na serwerze MySQL, w których przechowują treści twojego serwisu www.
III. Dlaczego przeprowadzamy upgrade serwera baz danych MySQL?
Aby zapewnić wydajność i wysoką jakość bazy danych MySQL, ważne jest, aby nadążać za postępem technologicznym, szczególnie w kontekście MySQL. Ponieważ wersje MySQL 5.7 osiągnęły koniec cyklu życia ich uaktualnienie do wersji 8 jest tego konsekwencją.
Nowe wersje oprogramowania stron www wymagają nowej wersji serwera MySQL 8, w szczególności:
- Joomla – nowe wydania tego CMS-a nie działają już z wersją 5.7 serwera MySQL,
- WordPress – nowe wydania tego CMS-a co prawda jeszcze działa z MySQL w wersji 5.7, ale w takim przypadku producent wysyła w kokpicie ostrzeżenie o używaniu starszej wersji serwera MySQL. Należy się więc liczyć się z tym, że wkrótce wsparcie producenta dla MySQL w wersji 5.7 w WordPress również wygaśnie. Oczywiście nowe wydania WordPress jak również te zaktualizowane działają z wersją 8 serwera baz danych MySQL.
Podobnie wygląda sytuacja z pozostałymi aplikacjami na których zbudowane serwisy stron www. Należy się więc liczyć się z tym, że wkrótce wsparcie producenta dla MySQL w wersji 5.7 w WordPress również wygaśnie. Oczywiście nowe wydania WordPress jak również te zaktualizowane działają z wersją 8 serwera baz danych MySQL.
Warto podkreślić również, że MySQL 8 oferuje lepszą wydajność i skalowalność w porównaniu do MySQL 5.7. Potwierdzają to testy porównawcze, w szczególności MySQL 8 radzi sobie z operacjami odczytu/zapisu dużo lepiej, a liczba przetwarzanych transakcji jest dużo wyższa.
IV. Kompatybilność MySQL 8.0 z aktualną wersją 5.7.39
MySQL 8 został wydany w 2018 r. Od tego czasu minęło już kilka lat wobec czego większość aktualnych aplikacji stron www (np. CMS typu: WordPress, Joomla, PrestaShop i inne) stała się z nim kompatybilna. Oczywiście ten warunek jest spełniony jeśli użytkownik dba o regularną aktualizację swojej strony www. Po przeprowadzonej analizie doszliśmy do wniosku że jest to najlepszy moment na upgrade, gdyż ryzyko negatywnego wpływu aktualizacji na twoją stronę www jest minimalne.
Pragniemy dodać jeszcze, że istnieją pewne technologiczne zmiany między MySQL 5.7 i 8.0, jednak nie są one czymś, na co większość stron internetowych kiedykolwiek natrafi. W zdecydowanej większości przypadków ten sam kod bazowy twojej strony www będzie działał zarówno na obecnej jak i nowej wersji serwera baz MySQL bez żadnych zmian. Szczegółowe informacje w temacie techniczne można uzyskać m.in. pod adresem: https://dev.mysql.com/doc/refman/8.0/en/mysql-nutshell.html .
V. Co powinieneś zrobić przed aktualizacją serwera baz danych MySQL?
Jeżeli nie wiesz czy twój serwis www korzysta z bazy danych i jest kompatybilny z nową wersją serwera MySQL najlepiej skontaktuj się z wykonawcą twojej strony www.
Jednocześnie przypominamy i zalecamy również regularną aktualizację twojej strony www, a w szczególności tych serwisów zbudowanych w oparciu o WordPress, Joomla i wszystkich zainstalowanych w nim wtyczek i motywów. Więcej informacji w tym temacie znajdą Państwo na naszym blogu pod adresem: https://blog.wer.pl/optymalizacja-i-aktualizacja-wordpress/ .
VI. Jak wygląda Upgrade?
Procedura aktualizacji jest wykonywana wcześnie rano i trwa do kilkudziesięciu minut. W związku z powyższym podczas aktualizacji oprogramowania serwera baz danych może wystąpić krótka przerwa w świadczeniu usługi wyświetlania stron www. Natomiast pozostałe usługi, a w szczególności poczta email, będą cały czas dostępne. Pewnym ograniczeniom może podlegać jedynie dostęp do poczty email za pomocą narzędzia WebMail (Roundcube).
VII. Co jeśli po upgrade MySQL do wersji 8.0 moja strona www przestanie działać?
Na co najmniej 1 dzień przed upgrade zalecamy przetestowanie swojej strony www. Testy powinny polegać na przeklikaniu strony głównej i wszystkich podstron i ew. innych funkcjonalności jak np. formularze.
Po aktualizacji zalecamy wykonać analogiczne testy. Jeżeli wtedy zauważysz, że twoja strona przestała działać, istnieje możliwość tymczasowego ponownego podłączenia bazy MySQL w starej wersji. W takiej sytuacji należy się z nami skontaktować, choć w pierwszej kolejności zalecamy kontakt z autorem Państwa serwisu www w celu wyjaśnienia przyczyny problemów i sposobu ich rozwiązania.