Pri importovaní databáz sa textový súbor s inštrukciami na vytvorenie tabuliek a všetkými údajmi (zvyčajne s prípomou .SQL) nahrá do inej databázy. Podobne ako pri iných operáciách s SQL, aj tu je dobrým pomocníkom rozhranie PhpMyAdmin.
- Prihláste sa do PhpMyAdmin*.
- V ľavom menu, hneď pod ikonami, vyberte požadovanú databázu.
- Kliknite na ikonu SQL v ľavej časti obrazovky a vyberte záložku Importovať súbory.
- Vyberte SQL-súbor, ktorý chcete importovať.
- Dokončite kliknutím na tlačidlo Vykonaj.
Adresu pre prihlásenie do Vašej databázy môžete nájsť podľa krokov nižšie:
- Prihláste sa do administrácie na admin.websupport.sk
- Prejdite do sekcie Služby
- Kliknite na názov Vašej domény
- V ľavo dole prejdite do sekcie Pokročilá konfigurácia -> Databázy
- Kliknite na názov databázy
- V sekcii Správa databázy nájdete link pre prihlásenie do Vašej databázy.

Import databáz väčších ako 256 MB
Pokiaľ potrebujete importovať databázu, ktorej veľkosť presahuje 256 MB, v rozhraní phpMyAdmin narazíte na limit stanovený maximálnou veľkosťou uploadovaného súboru. V tomto článku si ukážeme ako prekonať spomínané obmedzenie, či už pre používateľov operačných systémov Windows alebo Linux.
Windows
Budete potrebovať MySQL klienta, v ktorom nastavíte pripojenie k databázovému serveru a vykonáte samotný import. Pre jednoduché úlohy úplne postačí freeware program HeidiSQL, ktorého aktuálnu verziu môžete získať tu.
Po úspešnej inštalácii je potrebné nastaviť spojenie s databázovým serverom.
- Všetky potrebné údaje nájdete vo Webadmine v sekcii Databázy, pre konkrétny hosting.
- V našom príklade sa pripojíme ku databáze s názvom velka_db a používateľom velka_db_user, ktorá je verzie MariaDB 5.5 (a teda použijeme port 3310).
- Po spustení HeidiSQL kliknite na New → Session in root folder, zadajte údaje pre pripojenie k DB a zvoľte Open:

V otvorenom okne vidíte databázu a jej tabuľky, ak nejaké existujú:

- Stlačte File → Load SQL File alebo klávesovú skratku Ctrl + O a vyberte SQL súbor ktorý chcete importovať.
- V okne ktoré sa zobrazí po zvolení súboru kliknite na Run file(s) directly a sledujte ako prebieha import na naše servery:
Debian/Ubuntu Linux
V prípade Linuxu je možné spustiť spomínaný HeidiSQL v prostredí Wine a postupovať podľa vyššie uvedených krokov. Efektívnejšie (a efektnejšie) je však použiť konzolového klienta priamo od MySQL, ktorého po spustení terminálu nainštalujete príkazom:
sudo apt-get install mysql-client-5.5
Syntax pre import je nasledovná:
mysql -h adresa.db.servera -P port -p -u pouzivatel_db nazov_db < /cesta/ku/sql/suboru.sql
V našom príklade by sme teda použili príkaz:
mysql -h db.r6.websupport.sk -P 3306 -p -u velka_db_uservelka_db < dbzaloha.sql
Po zadaní hesla ku databáze sa začne import a akékoľvek chyby budú vypísané do konzoly. Po jeho dokončení môžete skontrolovať obsah databázy buď cez konzolového klienta alebo pomocou phpMyAdmina.
Import PSQL databázy v Debian/Ubuntu Linux
psql -U <db_user> <db_name> -W <password> -h postgresql.websupport.sk -P 5432 < dump.sql
Databázový server a port si viete zmeniť podľa informácie Vášho webadminu v sekcii databázy po rozkliknutí konkrétnej databázy a zmeniť si potrebné údaje na Vašu databázu.