Cum import un fișier .sql prin linia de comandă?
Dan Boricean
Ultima actualizare 22 de zile în urmă
Dacă ați configurat accesul SSH pentru un pachet, puteți executa următoarele instrucțiuni din linia de comandă pentru a importa o bază de date MySQL:
mysql -h nume_gazdă -u nume_utilizator -p nume_utilizator < fișier_bază_date.sql
Comanda de mai sus se conectează la baza de date cu -h (nume gazdă) -u (nume utilizator) -p (numele bazei de date în acest caz) apoi fișierul dezarhivat <databasefile.sql
Vi se va solicita apoi să introduceți o parolă pentru baza de date. Introduceți parola și apăsați Enter.
Fișiere comprimate
Dacă fișierul bazei de date este arhivat în format zip, va trebui mai întâi să îl dezarhivați, apoi puteți utiliza una dintre următoarele comenzi:
Pentru un fișier .zip puteți utiliza comanda unzip:
- dezarhivați fișierul bazei de date.sql.zip
- mysql -h nume_gazdă -u nume_utilizator -p nume_utilizator < fișier_bază_date.sql
Pentru un fișier .gz puteți utiliza comanda gunzip:
- gunzip fișierul bazei de date.sql.gz
- mysql -h nume_gazdă -u nume_utilizator -p nume_utilizator < fișier_bază_date.sql
