Comenzile lansate către server prin intermediul liniei de comandă sunt foarte eficace, pentru ca se execută direct, fără să se adauge straturi (layere) suplimentare care introduc propriul consum de resurse, creșterea timpului de execuție precum și alte limitări.
Un exemplu este conectarea la serverul de baze de date MySQL și exportul/importul unei baze de date.
Importul unei baze de date MySQL efectuat din linia de comandă
Dacă avem acces în contul de găzduire la o consolă putem să ne cnectăm și să lansăm comenzi către serverul de baze de date.
În acest mod evităm (șuntâm) limitarile impuse de programele uzuale care interfațează utilizatorul cu serverul de baze de date (ex – PhpMyAdmin)
- Pasul 1. Export baza de date
mysqldump -u username -p database_name > data-dump.sql
- Pasul 2. Import (populare cu date) baza de date
mysql -u username -p new_database < data-dump.sql