Importarea fișierelor SQL mari prin SSH fără a utiliza phpMyAdmin
Când vă mutați site-ul pe alt server sau restaurați o copie de rezervă, dacă dimensiunea fișierului bazei de date cu extensia .sql este mare (Ex: 200 MB și mai sus), când încercați să încărcați prin panoul phpMyAdmin, browserul se blochează sau din cauza limitelor PHP ale serverului (upload_max_filesize / max_execution_time). „Expirare script-ul” vei primi o eroare. Depășind această limită, puteți utiliza comenzi SSH Linux pentru a importa fișiere SQL mai mari de GB în câteva secunde.
Procesul de import SQL prin SSH Pas cu pas:
- Mai întâi, încărcați fișierul .sql de rezervă în directorul principal al site-ului dvs. (nu contează, acesta poate fi în directorul rădăcină sau în folderul `/home/`) prin FileZilla sau managerul de fișiere al panoului dvs. Asigurați-vă că numele fișierului este simplu (Ex:
yedek.sql). - Deschideți programul Putty și conectați-vă la serverul dvs. rădăcină Conectați-vă ca.
- Conectați-vă la folderul în care ați încărcat fișierul cu comanda terminalului:
cd /home/kullaniciadi/public_html - Pentru a trimite baza de date direct în miezul MySQL, executați această comandă magică:
mysql -u veritabanı_kullanıcı_adı -p veritabanı_adı < yedek.sql - Când tastați comanda și apăsați Enter, sistemul vă va cere o parolă. către această zonă parola utilizatorului bazei de date Introduceți-l și apăsați din nou pe Enter. *(Notă: Din motive de securitate, literele sau asteriscurile nu vor apărea pe ecranul terminalului în timp ce introduceți parola; introduceți corect parola și apăsați Enter.)*
În funcție de dimensiunea fișierului, procesul va dura între câteva secunde și câteva minute. Când linia terminalului devine din nou goală (apare o nouă linie de comandă), procesul de import a fost finalizat fără erori sau pierderi.
Acest articol este pregătit special pentru PvPServer.