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?