Databázu SQL si môžete importovať aj pomocou SSH, ktorý je vhodný v prípade, ak samotná databáza je tak veľká, že nie je možné ju importovať pomocou phpMyAdmin, prípadne to z nejakého dôvodu nefunguje ani pomocou HeidiSQL (alebo si nechcete HeidiSQL ani nainštalovať).
Zálohu resp. export databázy si nahrajte na server, ideálne do adresára /data/. Prihláste sa pomocou SSH na váš FTP priestor, po prihlásení pre lepšiu orientáciu napíšte príkaz mc pre spustenie Midnight Commandera.
Preklikajte sa do zložky, kam ste nahrali zálohu databázy (napr. /data/ - je na úrovni /public_html/).
Pre import databázy použite tento príkaz, v ktorom nahradíte potrebne údaje údajmi prístupových údajov k databáze. Súbor databázy, ktorý chceme importovať je v našom príklade import_db.sql - súbor musí byť rozbalený, teda nie skomprimovaný .ZIP alebo niečo podobné.
mysql -u pouzivatel_db -p -h adresa_sql_servera nazov_db < import_db.sql
Príklad: ak je názov používateľa db000000xmojadb, adresa SQL servera je sql20.dnsserver.eu a názov databázy je db000000xmojadb, tak príkaz bude vyzerať takto:
mysql -u db000000xmojadb -p -h sql20.dnsserver.eu db000000xmojadb < import_db.sql
Vybehne výzva na zadanie hesla, zadajte ho a záloha sa naimportuje do novej databázy.
Heslo si samozrejme môžete vložiť aj priamo do príkazu, ale z dôvodu bezpečnosti to príliš neodporúčame. Potom by vzorový príkaz vyzeral takto:
mysql -u pouzivatel_db -p'moje-heslo-k-db' -h adresa_sql_servera nazov_db < import_db.sql
Všetky potrebné údaje pre pripojenie k databáze nájdete vo vašom Control Paneli v službe Správa databáz, viac informácií o pripojení nájdete na konci v článku Vytvorenie SQL databázy.
Pozrite aj tento článok
Pozrite aj tento článok

