Posts Tagged ‘mysql clone’

Clonarea unei baza de date MySQL

Daca vrem sa clonam o baza de date mult mai rapid decat metoda dump in fisier .sql apoi creem baza de date si facem restoreul datelor din fisierul .sql, putem proceda in felul urmator.

Prima data trebuie sa creem o baza de date (blank) unde va fi put continutul din baza de date din care vrem sa facem clonarea.

mysql -u user -p

CREATE DATABASE baza_de_date_noua;

Alocam privilegii userului de pe baza de date existenta pentru ca el sa poata scrie pe baza de date noua. (asta in conditiile in care vrem sa folosim acelasi user penru conectarea la baza de date).

GRANT ALL PRIVILEGES ON baza_de_date_noua.* TO ‘user_name’@’localhost’;

Iar acum urmeaza clonarea propriu-zisa:

mysqldump -u user -pPAROLA baza_de_date_existenta | mysql -u user -pPAROLA baza_de_date_noua

srv StandDuPp
Articole recente