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áze – Seznam 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.