Znalostní báze›Webhosting›Import a export databáze v phpMyAdmin

Webhosting – Import a export databáze v phpMyAdmin

Na této stránceExport databázeImport do databázeBěžné problémyČasto kladené dotazy

Tento návod popisuje správu databáze pomocí administrativního nástroje phpMyAdmin ⧉. Přihlaste se přihlašovacím jménem a heslem k databázi.

V tomto návodu se dozvíte:


Export databáze

Při exportu databáze stahujete aktuální data, která se v ní nacházejí. Export využijete například při manuálním zálohování.

Export databáze proveďte těmito kroky:

  1. Přihlaste se do phpMyAdmin ⧉ administrátorským účtem databáze, kterou chcete exportovat.
  2. V levém menu vyberte z rozbalovací nabídky databázi.
  3. V horním menu vyberte záložku Export.
  4. Ponechte nastavení Způsob exportu: Rychlý a Formát: SQL.
  5. Klikněte na tlačítko Proveď.
  6. Uložte (stáhněte) exportovaný soubor *.sql.
Rychlý export tabulek z databáze
Rychlý export tabulek z databáze

Import do databáze

Exportovaný soubor můžete do databáze opět importovat, například při obnovení zálohy.

Importovat můžete pouze soubory obsahující tabulky databáze. Soubory s více databázemi nebo nepodporovanými příkazy systém zamítne. Více informací o chybách importu najdete v kapitole Běžné problémy.

Import do databáze proveďte těmito kroky:

  1. Přihlaste se do phpMyAdmin ⧉ administrátorským účtem databáze, kam chcete data importovat.
  2. V levém menu vyberte z rozbalovací nabídky databázi.
  3. V horním menu vyberte záložku Import.
  4. Klikněte na tlačítko Vybrat soubor a zvolte *.sql soubor, který chcete importovat.
  5. Klikněte na tlačítko Proveď.
Import dat do databáze
Import dat do databáze

Nahrání souboru může určitou dobu trvat – závisí především na objemu dat a rychlosti spojení. Po dokončení importu Vás systém bude informovat.

Hláška o úspěšném provedení importu
Hláška o úspěšném provedení importu

Běžné problémy

Export databáze většinou proběhne bez problému, ale během importu můžete narazit na tyto chyby:

#1044 Access denied

Problém: Zobrazuje se chybová hláška #1044 Access denied for user ‚X’@’%‘ to database ‚dXXXXXX_databáze‘.

Příčina: S touto chybou se nejčastěji setkáte při importu naší zálohy dat do databáze s jiným názvem, nebo při importu databáze od jiného poskytovatele.

Hláška Access denied při nahrání zálohy do jiné databáze
Hláška Access denied při nahrání zálohy do jiné databáze

Řešení: Nejprve zkontrolujte, zda data opravdu nahráváte do správné databáze. Pokud ano, postupujte dále těmito kroky:

  1. Otevřete SQL soubor s daty v libovolném textovém editoru.
  2. Najděte řádky začínající slovy CREATE DATABASE a USE.
  3. Tyto řádky vyřaďte umístěním znaků ‐‐ na začátek řádku.
  4. SQL soubor uložte a zkuste importovat znovu.
Vzorové vyřazení problematického kódu v záloze souboru SQL
Vzorové vyřazení problematického kódu v záloze souboru SQL

#1046 No database selected

Problém: Zobrazuje se chybová hláška #1046 No database selected.

Příčina: Tato běžná chyba znamená, že jste před importem nevybrali databázi.

Hláška No database selected a řešení vybráním databáze v levém sloupečku
Hláška No database selected a řešení vybráním databáze v levém sloupečku

Řešení: V levém sloupečku vyberte databázi, kam chcete importovat, a proveďte import znovu.

#1062 Duplicate entry

Problém: Zobrazuje se chybová hláška #1062 Duplicate entry ‚X‘ for key PRIMARY.

Příčina: Pokud importujete data podobná těm, která se v databázi již nacházejí, může dojít k chybě, při které se PMA brání přepsání dat.

Chyba při pokusu o přepsání existujících dat
Chyba při pokusu o přepsání existujících dat

Řešení: Pokud jste si jisti, že stará data už nepotřebujete, smažte je a proveďte import znovu.

#1142 CREATE command denied

Problém: Zobrazuje se chybová hláška #1142 – CREATE command denied to user ‚wXXXXXX_databáze’@’X.X.X.X‘ for table ‚název_tabulky‘.

Příčina: Na tuto chybu narazíte, pokud jste přihlášeni jako uživatel pro web, tedy wXXXXXX_….

Chyba příkazu uživatele s nedostatečným oprávněním
Chyba příkazu uživatele s nedostatečným oprávněním

Řešení: Přihlaste se jako uživatel s administrátorskými právy (aXXXXXX_…) a proveďte import znovu. Přihlašovací údaje najdete v e-mailu o zřízení služby, případně podle návodu Webhosting – Databáze.


Často kladené dotazy

Při pokusu o import jsem narazil na chybu, která není popsaná v návodu, co mám dělat?

Pořiďte snímek obrazovky ⧉ chybové hlášky a zašlete nám jej na formulář ⧉ spolu s názvem webhostingu.

Pomohl vám tento návod?

Vaše hodnocení nám pomáhá návody zlepšovat.

Vzkaz si přečte redakce návodů, ale neodpovídá na něj. Když potřebujete poradit, zeptejte se na komunitním webu Help. Nepište sem hesla ani osobní údaje.

Nenašli jste, co hledáte?

Zeptejte se ostatních zákazníků na komunitním webu Help.