1. Home
  2. Migrace/upgrade MySQL databází

Migrace/upgrade MySQL databází

Podle toho, jakou verzi hostingu využíváte, jsou dostupná 2 rozhraní. Tento návod standardně pokrývá novější verzi jako první. Stále můžete najít předchozí verzi níže.

Nový hosting

Migrace/upgrade MySQL databáze

Pro změnu typu databáze je možné použít rozhraní Webadminu. změnit typ databáze můžete provést na pár kliknutí:.

1. Přihlaste se do Webadminu
2. V sekci Služby vyhledejte Vaši doménu a klikněte na ni
3. V levém menu klikněte na možnost DatabázeSeznam a následně na možnost Vytvorit kopii

4. Zobrazí se upozornění, že se při vytvoření kopie musí nejprve vytvořit aktuální záloha – to je v pořádku. Stačí kliknout na Pokračovat.

5. Na nové obrazovce zvolte typ databáze jaký potřebujete, zadejte libovolné jméno a heslo (tyto údaje budete používat při následných přístupech k nové databázi) a klikněte na tlačítko Vytvořit.

Kliknutím na Vytvořit jsme vytvořili kopii databáze. Původní databáze zůstala beze změn. Přihlášení do nové databáze bude aktivní do 15 minut.


Změna konfiguračních souborů stránky

Po vytvoření kopie databáze nezapomeňte na změnu konfiguračních souborů Vaší stránky. Standardně je potřeba upravit:

  • Název databáze
  • jméno uživatele databáze
  • Heslo k databázi
  • Název serveru, resp. hostitele databáze

Možnosti připojení se změněným kódování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'"));

Seznam hostname a portů:

  • pro MySQL 5.7 – mysql57.websupport.sk:3311
  • pro MariaDB 10.1 – mariadb101.websupport.sk:3312
  • pro PostgreSQL 9.0 a 10.0 – postqresql.websupport.sk:5432
  • pro MySQL 8.0 – mysql80.websupport.sk:3314 
  • pro MariaDB 10.3 – mariadb103.websupport.sk:3313

Umístění konfiguračních souborů v CMS

  • WordPress – konfigurační soubor se nachází v instalaci WordPressu, soubor wp-config.php (běžná cesta je /web/wp-config.php). Upravte napojení WordPressu na databázi.
  • Joomla –  konfigurační soubor se nachází v instalaci Joomly, soubor configuration.php (běžná cesta je /web/configuration.php). Upravte napojení Joomly na databázi.
  • Prestashop – konfigurační soubor se nachází v instalaci Prestashopu, soubor settings.inc.php, který se nachází ve složce „config“ (běžná cesta je /web/config/settings.inc.php). Nejnovější verze systému mají konfigurační soubor umístěný zde:web/app/config/parameters.php. Upravte napojení Prestashopu na databázi.
  • Drupal – konfigurační soubor se nachází v instalaci Drupalu, soubor settings.php, který se nachází ve složce „sites/default“ (běžná cesta je /web/sites/default/settings.php). Upravte napojení Drupalu na databázi.

Původní hosting

Migrace/upgrade MySQL databází

Pro změnu typu databáze můžete použít rozhraní Webadminu. Změnit typ databáze můžete na pár kliknutí.

1. Přihlaste se do WebAdminu
2. V sekci Služby vyhledejte vaši doménu a klikněte na ni
3. V levém menu klikněte na tlačítko DatabázeSeznam a následně na tlačítko Vytvořit kopii

4. Zobrazí se upozornění, že se pro vytvoření kopie musí nejprve vytvořit aktuální záloha – toto je v pořádku, stačí kliknout na Pokračovat

5. Na nové obrazovce zvolte typ databáze jaký potřebujete, zadejte libovolné jméno a heslo (tyto údaje budete používat při následných přístupech na novou databázi) a klikněte na tlačítko Vytvořit

Kliknutím na vytvořit jste si vytvořili kopii databáze. Původní databáze zůstala beze změn. Přihlášení do nové databáze půjde nejpozději do 15 minut.


Změna konfiguračních souborů stránky

Po vytvoření kopie databáze nezapomeňte na změnu konfiguračních souborů stránky. Standardně je potřeba upravit

  • Název databáze
  • Jméno uživatele databáze
  • Heslo k databázi
  • Název serveru, resp. hostitele databáze

Možnosti připojení se změněným kódováním:

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

Seznam hostname a portů:

  • pro MySQL 5.7 – mysql57.websupport.sk:3311
  • pro MariaDB 10.1 – mariadb101.websupport.sk:3312
  • pro PostgreSQL 9.0 a 10.0 – postqresql.websupport.sk:5432
  • pro MySQL 8.0 – mysql80.websupport.sk:3314 
  • pro MariaDB 10.3 – mariadb103.websupport.sk:3313

Umístění konfiguračních souborů v CMS

  • WordPress – konfigurační soubor se nachází v instalaci WordPressu, soubor wp-config.php (běžná cesta je /web/wp-config.php). Upravte napojení WordPressu na databázi.
  • Joomla –  konfigurační soubor se nachází v instalaci Joomly, soubor configuration.php (běžná cesta je /web/configuration.php). Upravte napojení Joomly na databázi.
  • Prestashop – konfigurační soubor se nachází v instalaci Prestashopu, soubor settings.inc.php, který se nachází ve složce „config“ (běžná cesta je /web/config/settings.inc.php). Nejnovější verze systému mají konfigurační soubor umístěný zde:web/app/config/parameters.php. Upravte napojení Prestashopu na databázi.
  • Drupal – konfigurační soubor se nachází v instalaci Drupalu, soubor settings.php, který se nachází ve složce „sites/default“ (běžná cesta je /web/sites/default/settings.php). Upravte napojení Drupalu na databázi.
Aktualizováno: 6 prosince, 2022

Byl tento článek užitečný?

Zákaznická podpora
24 hodin denně, 7 dní v týdnu
KONTAKTOVAT PODPORU