Migrace/aktualizace 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 Pokročilá konfigurace > Databáze
4. V seznamu databází klikněte na rozšířené menu (3 tečky) u dané databáze a zvolte „Vytvořit 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 10 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
Tyto údaje najdete ve svém rozhraní WebAdmin v sekci Databáze; stačí kliknout na název databáze, kterou chcete připojit, a zkopírovat údaje z levé strany obrazovky
(Heslo získáte při vytváření databáze/uživatele a v případě potřeby je možné jej změnit).

Po změně si vždy zkontrolujte zda Vaše webová aplikace funguje správně.
Pokud je vše v pořádku, můžete starší databázi ve WebAdminu smazat.
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.
Pokud se vaše aplikace připojuje k databázi pomocí funkce mysqli_connect() nebo starší funkce mysql_connect() a jako databázový server používá hodnotu „localhost“, je po změně verze databáze nutné upravit také výchozí nastavení pro localhost.
Změna výchozího nastavení localhost
V administraci databáze otevřete nastavení mysqli_connect, vyberte novou verzi databáze, například MariaDB 11.4, a změnu uložte.
Přesný postup najdete v následujících krocích:
- Přihlaste se na login.active24.cz
- V sekci Služby vyberte požadovanou doménu
- V levé části menu přejděte do sekce Pokročilá konfigurace – Databáze
- Kliknutím na její název vyberte požadovanou databázi
- Klikněte na odkaz sekce mysqli_connect
- V části localhost vyberte požadovanou verzi databáze a uložte změnu

