Comanda extragere sql
Care este comanda in putty pentru a extrage un fisier .sql? Stiu ca se poate pune in navicat direct, dar este si o comanda care il pui fisierul unde vrei tu si intri in putty si scrii comanda si se dezarvhieaza automat.
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Export MySQL database folosind SSHMetin2Addicted scrie:Care este comanda in putty pentru a extrage un fisier .sql? Stiu ca se poate pune in navicat direct, dar este si o comanda care il pui fisierul unde vrei tu si intri in putty si scrii comanda si se dezarvhieaza automat.
Exemplul de mai jos este pentru salvarea întregii baze de date într-un fișier .sql care va putea fi descărcat via FTP.
1
Cod: Selectaţi tot
mysqldump -u username -p dbname > dbname.sql– username este numele de utilizator al bazei de date
– dbname este nu mele bazei de date
– dbname.sql este fișierul final
După execuția comenzii se va cere parola de acces la baza de date.
Import MySQL database folosind SSH
Importul se face într-o baza de date gata creată. Deci primul pas va fi crearea bazei de date și notarea informațiilor necesare importului: numele bazei de date, numele utilizatorului și parola.
Folosind FTP(winscp,filezilla) se urcă fișierul în root-ul serverului și se execută comanda. Atenție, comanda cum este scrisă mai jos se va executa acolo unde este fișierul dbname.sql.
1
Cod: Selectaţi tot
mysql -p -u username dbname < dbname.sql– username este numele de utilizator al bazei de date
– dbname este numele bazei de date
– dbname.sql este fișierul ce va fi importat
După execuția comenzii se va cere parola bazei de date.
Era alta comanda scriai direct, cd /var/db si apoi comanda si se extragea ca si un fisier .tgz, dar numai tin minte comanda, daca o stie cineva?
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Sincer alta comanda pentru dumpsql, nu stiu(si lucrez in unix de ceva timp),Metin2Addicted scrie:Era alta comanda scriai direct, cd /var/db si apoi comanda si se extragea ca si un fisier .tgz, dar numai tin minte comanda, daca o stie cineva?
ceea ce spui tu se pare ca sunt comenzile de backup mysql si game, si nume:
Cod: Selectaţi tot
cd /var/db && tar -cvjf mysql.tar.gz mysqlCod: Selectaţi tot
cd /usr/gameCod: Selectaţi tot
tar -cvjf game.tar.gz gameEu vorbesc despre comanda pentru dumpsql nu pentru creeare arhive tar.gz.
mysqldump -uUSERNAME -pPASSWORD DATABASE > backup.sqlMetin2Addicted scrie:Eu vorbesc despre comanda pentru dumpsql nu pentru creeare arhive tar.gz.
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Nu acelasi lucru am scris si eu mai sus?[.Hao] scrie:mysqldump -uUSERNAME -pPASSWORD DATABASE > backup.sqlMetin2Addicted scrie:Eu vorbesc despre comanda pentru dumpsql nu pentru creeare arhive tar.gz.
Diferenta este ca l-am lasat sa aleaga numele final al fisierului .sql
uita-te la mine si uita-te acolo ce ai scris , in fine sa zica el daca a fost bun si a cuiMutant scrie:Nu acelasi lucru am scris si eu mai sus?[.Hao] scrie:mysqldump -uUSERNAME -pPASSWORD DATABASE > backup.sqlMetin2Addicted scrie:Eu vorbesc despre comanda pentru dumpsql nu pentru creeare arhive tar.gz.
Diferenta este ca l-am lasat sa aleaga numele final al fisierului .sql
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Nu imi sta in fire sa ma cert, si nici nu vreau sa postez pentru +1, insa uita-te la inceputul postului,[.Hao] scrie:uita-te la mine si uita-te acolo ce ai scris , in fine sa zica el daca a fost bun si a cuiMutant scrie:Nu acelasi lucru am scris si eu mai sus?[.Hao] scrie: mysqldump -uUSERNAME -pPASSWORD DATABASE > backup.sql
Diferenta este ca l-am lasat sa aleaga numele final al fisierului .sql
la primul meu raspuns
Am scris acolo:"mysqldump -u username -p dbname > dbname.sql", dupa care explicatia fiecarui termen,
iar mai jos mentiunea ca va cere parola bazei de date.
nici eu nu vre sa postez pentru +1 dar daor acuma am vazut prima postare , ScuzeMutant scrie:Nu imi sta in fire sa ma cert, si nici nu vreau sa postez pentru +1, insa uita-te la inceputul postului,[.Hao] scrie:uita-te la mine si uita-te acolo ce ai scris , in fine sa zica el daca a fost bun si a cuiMutant scrie:
Nu acelasi lucru am scris si eu mai sus?
Diferenta este ca l-am lasat sa aleaga numele final al fisierului .sql
la primul meu raspuns
Am scris acolo:"mysqldump -u username -p dbname > dbname.sql", dupa care explicatia fiecarui termen,
iar mai jos mentiunea ca va cere parola bazei de date.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 83 vizitatori




