Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kreiranje i kopiranje baze putem batch fajla

[es] :: MySQL :: kreiranje i kopiranje baze putem batch fajla

[ Pregleda: 2656 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Orome
programer

Član broj: 273201
Poruke: 115
*.phoenix-ag.de.



+1 Profil

icon kreiranje i kopiranje baze putem batch fajla16.12.2014. u 14:15 - pre 113 meseci
pokusavam da putem batch fajla kreiram bazu i iskopiram iz stare baze strukturu sa trigerima, stored procedurama i funkcijama. dole navedeni kod kreira bazu uspesno i prepise trigere ali nece stored procedure i funkcije. naveo sam --routines sto bi trebalo da radi posao ali ne funkcionise. na netu pronalazim sve primere sa ovim skracenicama -h -u -p, jedino koristim u punom nazivu --routines mada to nigde u primeru kopiranja baze nisam video.

ima li neko resenje?


OVA LINIJA RADI : mysqladmin -u root -padmin CREATE baza_nova

OVO RADI ALI BEZ FUNKCIJA I STORED PROCEDURA : mysqldump -h localhost -u root -padmin --routines -d baza_stara | mysql -h localhost -u root -padmin baza_nova
 
Odgovor na temu

Orome
programer

Član broj: 273201
Poruke: 115
*.phoenix-ag.de.



+1 Profil

icon Re: kreiranje i kopiranje baze putem batch fajla16.12.2014. u 14:31 - pre 113 meseci
pronasao sam resenje. ako se linija za kopiranje razdvoji u dve linije sve se lepo prepise. umesto druge linije idu ove dve :

mysqldump -h localhost -u root -padmin --routines -d baza_stara > sql
mysql -u root -padmin -h localhost baza_nova < sql
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: kreiranje i kopiranje baze putem batch fajla16.12.2014. u 14:35 - pre 113 meseci
--triggers da bekapuje trigere
--routines da bekapuje stored procedure moze i -R

svestan si da je -d no-data?

evo primer:
mysqldump -uroot -p -d --routines baza > brisi

i to radi ok, rutine su u brisi
 
Odgovor na temu

Orome
programer

Član broj: 273201
Poruke: 115
*.phoenix-ag.de.



+1 Profil

icon Re: kreiranje i kopiranje baze putem batch fajla17.12.2014. u 12:55 - pre 112 meseci
po dokumentaciji --triggers je default a --routines nije, zato se mora navesti. znam da je -d bez podataka a meni to i treba, samo struktura sa funkcijama, trigerima i stored procedurama.

hvala na odgovoru!
 
Odgovor na temu

[es] :: MySQL :: kreiranje i kopiranje baze putem batch fajla

[ Pregleda: 2656 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.