Jak na migrace: Databáze

S příkazovou řádkou je všechno rychlejší a pohodlnější, když ovšem víte, co do černé obrazovky napsat. V dnešním návodu se podělíme o nejpoužívanější příkazy pro import/export databází.

Příkazy pro export databází

U jednotlivé databáze

“mysqldump -u username -h localhost -p db-name > db-backup.sql”

U většího počtu databází

“mysqldump -u username -h localhost -p --databases db1 db2 db3 > db-backups.sql”

Pro všechny databáze najednou

“mysqldump -u username -h localhost -p --all-databases > all-db-backups.sql”

Import jednotlivé databáze

“mysql -u username -h localhost -p new_db < db-backup.sql”

Import všech databází

“mysql -u username -h localhost -p < all-db-backup.sql”

Aplikace pro správu databází

Aplikace jako PhpMyAdmin nebo Adminer podléhají často limitům na timelimit a velikosti souborů. Je tedy obtížné převádět větší databáze bez pomocí SSH. Na menší databáze je však jejich použití dostačující.

Servery u nás dodáváme s root přístupem a na webhosting pomůžeme komukoliv databázi převést. Stačí nám napsat. Pokud vám nový poskytovatel nebude chtít pomoct, nebojte se přejít k nám. 🙂

PhpMyAdmin

Přihlaste se k databázi pomocí Uživatele a Hesla. Po přihlášení v levém menu vyberte databázi, kterou chcete exportovat.

Export

Poté už jenom vyberete způsob exportu a kliknete na Proveď a zálohu si stáhnete k sobě do počítače. Po kliknutí na Vlastní způsob exportu máte možnost zálohu rovnou komprimovat, vybrat více databází anebo upravit nastavení pro vytváření objektů.

Nezapomenout na levé straně vybrat konkrétní databázi

Nezapomeňte na levé straně vybrat konkrétní databázi.

Import

Stejně jednoduše provedete i Import, který se nachází v menu hned vedle Exportu.

Na levé straně vyberete databázi, kam se mají data nahrát
Na levé straně vyberte databázi, kam se mají data nahrát.

Vyberete .SQL soubor, který máte u sebe v počítači a režim kompatibility. Po kliknutí na „Proveď se“ data importujeme do databáze.

Adminer

Nejdříve se přihlásíme pomocí: uživatele, hesla a názvu databáze.

Export

Export v Admineru
Export v Admineru.

Po přihlášení kliknete v levém panelu na Export a nastavíte, jak chcete dump provést. Následně kliknete na druhé tlačítko Export a databázi si stáhnete k sobě do počítače.

Import

Stejně jednoduše provedete i Import, který se nachází v menu nad Exportem.

Import databáze v Admineru
Import databáze v Admineru

Vyberete si soubor, který máte uložený u sebe v počítači a nahrajte soubor do databáze.

Nezapomeňte v levé části vybrat, do jaké databáze se mají data nahrát.

Odkaz na rozsáhlejší článek o migracích: Jak na migrace.

Pomohl vám tento článek?

Podobné články