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

update baze / tabele putem batch fajla

[es] :: MySQL :: update baze / tabele putem batch fajla

[ Pregleda: 3335 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Orome
programer

Član broj: 273201
Poruke: 115
*.teol.net.



+1 Profil

icon update baze / tabele putem batch fajla10.07.2013. u 14:00 - pre 131 meseci
kako update bazu putem batch fajla? ovo je jednostavna varijanta ali ne radi :( http://sanzon.wordpress.com/20...mands-from-file-basic-example/ znaci napisem u fajl komandu i posle kazem source -putanja- ali nece. u sustini hocu da napravim batch fajl koji udaljena lokacija moze preuzeti i automatski izvršiti u određeno vreme ili tako nesto. da budem jos jasniji pokusavam da napravim automatsko azuriranje strukture baze podataka na udaljenim lokacijama. na 1 serveru bi imao te izmene koje bi udaljeni racunar iskopirao na sebe i onda izvršio. jel ko pravio nesto slicno?
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: update baze / tabele putem batch fajla10.07.2013. u 15:48 - pre 131 meseci
Code:
# mysql -u user -ppassword -h koji_vec < fajl.sql 

?

Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

Orome
programer

Član broj: 273201
Poruke: 115
*.teol.net.



+1 Profil

icon Re: update baze / tabele putem batch fajla11.07.2013. u 11:53 - pre 131 meseci
radi iz Command prompta ali iz batch fajla nece (upisem u batch fajl tu liniju i pokrenem). upisao sam putanju tamo u Windowsu gde treba ali kada okinem ne desi se nista. blizu sam resenja ali not just yet :/
 
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: update baze / tabele putem batch fajla11.07.2013. u 11:56 - pre 131 meseci
a sta ti kaze windoza kada pokrenes taj bat?
 
Odgovor na temu

tarla

Član broj: 15527
Poruke: 1648



+42 Profil

icon Re: update baze / tabele putem batch fajla11.07.2013. u 12:31 - pre 131 meseci
Stavi putanje do komande i sql fajla...


 
Odgovor na temu

Orome
programer

Član broj: 273201
Poruke: 115
*.teol.net.



+1 Profil

icon Re: update baze / tabele putem batch fajla11.07.2013. u 12:54 - pre 131 meseci
ova linija radi kad je iskopiram u Command prompt mysql --user=nesto --password=nesto -h localhost baza > c:\fajl.sql

medjutim kada je iskopiram u bat fajl i pokrenem ga nista se ne desi, nema greske. pa sam skontao da ne pogodi mysql instancu. zato sam rekao da imam zapamcenu putanju u Windowsu i da zato ne znam zasto ne moze da ga pogodi. inace ako bih hteo da navedem putanju zna li ko kako to tacno ide?

hot backup radim na ovaj nacin "C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump" --user=nesto --password=nesto --single-transaction baza > C:\backup_baze.sql i njega pokrene iz bat fajla.

nedostaje mi sitnica, ali koja? :D
 
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: update baze / tabele putem batch fajla11.07.2013. u 13:00 - pre 131 meseci
pretpostavljam da si u onome sto "radi" slucajno napisao mysql a ne mysqldump?

u ovome sto si rekao da ti je u bat-u, kada pokrenes kazes da nema greske, sta pise u c:backup_baze.sql?
dodaj mu --host=gdegod da ti je baza --port=kojigod dat i je port i --protocol=tcp
 
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: update baze / tabele putem batch fajla11.07.2013. u 13:01 - pre 131 meseci
takodje umesto > C:backup_baze.sql na njihdozi ti je bolje da koristis --result-file=c:backup_baze.sql
 
Odgovor na temu

Orome
programer

Član broj: 273201
Poruke: 115
*.teol.net.



+1 Profil

icon Re: update baze / tabele putem batch fajla11.07.2013. u 13:32 - pre 131 meseci
Citat:
bogdan.kecman:
pretpostavljam da si u onome sto "radi" slucajno napisao mysql a ne mysqldump?

u ovome sto si rekao da ti je u bat-u, kada pokrenes kazes da nema greske, sta pise u c:backup_baze.sql?
dodaj mu --host=gdegod da ti je baza --port=kojigod dat i je port i --protocol=tcp


pa meni ne treba mysqldump nego da izvrsi kod iz .sql fajla. mysqldump koristim kroz Windows Schedule namesteno je da vise puta u toku dana pravi backup sa servera, a posto se pokrece sa servera i gadja putanju do lokalnog mysqldump.exe onda mi je nepotrebno navodjenje hosta.

u c:\backup_baze mysqldump napravi u 1 transakciji celu bazu koju je moguce vrlo brzo Restore.

--------------

evo kompletne situacije, u fajlu na C disku imam ovaj kod alter table t1 add column kolona bigint(3) unsigned not null default 0 fajl se zove fajl.sql

njegovo izvrsavanje hocu da pozovem iz bat fajla koji pokrenem 2xklikom. kako se pozvati na mysql? zato kazem, kad ovo iskopiram u Command prompt mysql --user=nesto --password=nesto -h localhost baza > c:\fajl.sql odradi se sto treba, doda kolonu u tabelu t1. samo sto kada ja napravim bat fajl i pokrenem ga ne radi. kako tacno napisati liniju?
 
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: update baze / tabele putem batch fajla11.07.2013. u 13:35 - pre 131 meseci
ako oces da izvrsi fajl ne moze mysql > fajl.sql mora mysql < fajl.sql
 
Odgovor na temu

Orome
programer

Član broj: 273201
Poruke: 115
*.teol.net.



+1 Profil

icon Re: update baze / tabele putem batch fajla11.07.2013. u 13:58 - pre 131 meseci
@bogdan kecman svaka cast druze, sada radi. nisam nikada koristio komunikaciju u tom smeru i nisam mislio ni da se moze tako uraditi. ali sve je logicno, zato sam i rekao da mi verovatno fali sitnica.

hvala puno!
 
Odgovor na temu

[es] :: MySQL :: update baze / tabele putem batch fajla

[ Pregleda: 3335 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

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