1. Báza znalostí
  2. Hosting a web
  3. Databázy
  4. Migrácia/upgrade MySQL a MariaDB databáz

Migrácia/upgrade MySQL a MariaDB databáz

Migrácia / zmena verzie databázy je vďaka našemu WebAdmin rozhraniu naozaj jednoduchá. Proces zahŕňa tvorbu kópie databázy a následnu zmenu konfiguračného súboru.

Upgrade databázy skrz kópiu

1. Prihláste sa do WebAdminu

2. v sekcii Služby kliknite na požadovanú doménu

3. V ľavom menu kliknite na Pokročilá konfiguráciaDatabázy

4. V zozname databáz kliknite na rozšírené menu (3 bodky) pri danej databáze a následne na Vytvoriť kópiu

5. Po kliknutí na vytvoriť kópiu potvrďte vytvorenie zálohy aktuálneho stavu

6. Vyššiu verziu databázového servera je možné vybrať hneď v prvom riadku. 
Takisto je možné zmeniť aj použitú predvolenú znakovú sadu.

7. Ponechajte automaticky vygenerované meno a vygenerujte si heslo. Taktiež môžete použiť vlastné heslo.

Po potvrdení bude najneskôr do 10 minút kópia databázy vytvorená a pripravená na prihlásenie a používanie. Pôvodná databáza zostala bez zmien. 

Zmena konfiguračných súborov stránky

Po vytvorení kópie databázy nezabudnite na zmenu konfiguračných súborov stránky. Štandardne je potrebné upraviť:

  • Názov databázy
  • Meno používateľa databázy
  • Heslo k databáze
  • Názov servera, resp. hostiteľa databázy

Tieto údaje nájdete vo svojom WebAdmin rozhraní v sekcii Databázy, stačí kliknúť na názov databázy, ktorú si želáte pripojiť a skopírovať si údaje z ľavej strany obrazovky (heslo máte dostupné pri tvorbe databázy/používateľa a v prípade potreby je možné ho zmeniť).

Možnosti pripojenia so zmeneným kódovaním:

$connection = new PDO("mysql:host=HOSTNAME;port=33XX;dbname=nazov_db;charset=utf8", "nazov_db", "tu_vlozte_heslo", array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'"));

Umiestnenie konfiguračných súborov v CMS

  • WordPress – konfiguračný súbor sa nachádza v inštalácii WordPressu, súbor wp-config.php (bežná cesta je /web/wp-config.php). Upravte napojenie WordPressu na databázu.
  • Joomla –  konfiguračný súbor sa nachádza v inštalácii Joomly, súbor configuration.php (bežná cesta je /web/configuration.php). Upravte napojenie Joomly na databázu.
  • Prestashop – konfiguračný súbor sa nachádza v inštalácii Prestashopu, súbor settings.inc.php, ktorý sa nachádza v priečinku „config“ (bežná cesta je /web/config/settings.inc.php). Najnovšie verzie systému majú konfiguračný súbor umiestnený tu:web/app/config/parameters.php. Upravte napojenie Prestashopu na databázu.
  • Drupal – konfiguračný súbor sa nachádza v inštalácii Drupalu, súbor settings.php, ktorý sa nachádza v priečinku „sites/default“ (bežná cesta je /web/sites/default/settings.php). Upravte napojenie Drupalu na databázu.

Ak sa vaša aplikácia pripája k databáze pomocou funkcie mysqli_connect() alebo staršej mysql_connect() a ako databázový server používa hodnotu „localhost„, po zmene verzie databázy je potrebné upraviť aj predvolené nastavenie pre localhost.

Zmena predvoleného nastavenia localhost

V administrácii databázy otvorte mysqli_connect nastavenia, vyberte novú verziu databázy, napríklad MariaDB 11.4, a zmenu uložte.

Presný postup nájdete v nasledovných krokoch:

  1. Prihláste sa na admin.websupport.sk
  2. V sekcii Služby zvoľte požadovanú doménu
  3. V ľavej časti menu prejdite do Pokročilej konfigurácieDatabázy
  4. Kliknutím na jej názov zvoľte potrebnú databázu
  5. Kliknite na odkaz sekcie mysqli_connect
  6. V časti localhost zvoľte požadovanú verziu databázy a Uložte zmenu

Po pripojení novej databázy si overte, že váš web alebo aplikácia funguje správne a používa novú databázu.

Ak je všetko v poriadku a pôvodnú databázu už nepotrebujete, môžete ju odstrániť vo WebAdmine. Pred jej vymazaním sa uistite, že ju už nepoužíva žiadny web ani aplikácia.

Aktualizované 24. augusta 2026
Bol pre vás tento návod nápomocný?

Mohlo by vás tiež zaujímať:

Spýtajte sa nás, radi poradíme
Po - Ne 8:00-20:00
Kontaktovať podporu