În perioada asta am avut parte de multe distracții pe servere noi. Una dintre cele mai consumatoare de timp acțiuni a fost să golesc niște baze de date de toate tabelele, dar fără a șterge baza de date (lucru care declanșa alarme)…
După ce am săpat pe listele de discuții MySQL, am ajuns la o comandă care m-a ajutat să mă mișc cât mai repede pe mașinile cu pricina.
mysqldump -u[utilizator] -p[parola] --add-drop-table --no-data [bazadedate] | grep ^DROP | mysql -u[utilizator] -p[parola] [bazadedate]
Folosind într-un script bucata de mai sus, am reușit în timp record să copiez dump-ul nou, să golesc conținutul existent și să import conținutul nou fără dureri de cap.
Leave a Reply