Přeskočit na obsah

Web nefunguje? Volejte Web nefunguje? +420 721 589 155 nebo nám napište Napište nám

WordPress návody

Jak opravit chybu při importu WordPress MySQL databáze Unknown collation: ‚utf8mb4_unicode_ci‘

Tomáš Cirkl Publikováno 1 min čtení

Pozor:

Článek je z roku 2016. Některé postupy se mohly změnit.

Nedávno jsem přesouval WordPress mezi dvěma různými hostiny a při importu databáze na nový hosting došlo k chybě Unknown collation: ‚utf8mb4_unicode_ci‘.

Když k tomu dojde je velká šance, že nový hosting běží na starší verzi databázového systému a není s novým formátováním databáze kompatibilní. Potřebujete tedy na hostingu, z kterého web přesouváte vyexportovat databázi s kompatibilitou pro starší verze.

Export uděláte následovně:

  1. Přihlásíte se do phpMyAdmin.
  2. Vyberete databázi, kterou chcete exportovat.
  3. Půjdete do sekce Export a z možnosti Způsob exportu vyberte Vlastní – zobrazí všechna nastavení.
  4. V sekci Parametry pro výstupní formát vyberte u položky Datázový systém nebo starší verze MySQL se kterým má být výstup kompatibilní možnost MYSQL40.
  5. Vyexportujte databázi.
Export databáze
Export databáze

To je vše a nyní můžete databázi naimportovat na nový hosting. K chybě by již nemělo dojít.

Autor

Tomáš Cirkl

Zakladatel WPlama. Od roku 2014 se starám o weby a e‑shopy na WordPressu a píšu o tom, co při té práci řeším. Třikrát jsem přednášel na WordCampech.

1 035 článků Všechny články autora

Komentáře (1)

Přidat komentář
  1. Standa Kremeň

    Zdravím,

    po převodu na jiný hosting se mi objevil stejný problém, jenže jsem přesouval z mysql 5.6 na mysql 5.7. Řešení jsem našel na netu a to přidat do scriptu po spojení s databázi:
    mysqli_query($link, „SET NAMES utf8“);

    Standa

    Odpovědět

Přidat komentář

E-mail nezveřejníme. Povinná pole jsou označena hvězdičkou.

Jak zacházíme s údaji z komentářů, popisují zásady ochrany osobních údajů.