09. april 2002 - 19:22Der er
6 kommentarer og 2 løsninger
MySQL backup via en batfil
jeg prøver på at få lavet en backup af alle mine MySQL databaser med en bat fil .. men batprogrammering er ikke helt min stil .. kan ihvertfald ikke rigtigt få det her til at virke :-( ...
c: cd ... cd inetpub cd mysql cd bin echo mysqldump -A --user=bruger --password=kode > d:/sqlbackup/%date%-%time%.sql pause
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
jeg tror at det er det med %date% og %time% .. når jeg kører den skriver den .. C:\Inetpub\MySQL\bin>mysqldump -A --user=bruger --password=kode 09-04- 2002-19:37:47,29.sql 1>d:/sqlbackup/ti
det er ikke selve forbindelsen til databasen den er gal med .. hvis jeg selv skriver kommandoen til at dumpe databasen virker det fint ..
%date% fordi den giver et mellemrum, og %time% fordi den giver koloner, der er ulovlige i filnavne under Windows - og det bruger du jo, siden du bruger bat-filer.
Der er flere løsninger:
1) Skift til Linus 2) Installere Perl på din Windows-box 3) Hvis punkt 1 og 2 ikke lader sig gøre (men tænk over det), så
mysqldump -A --user=bruger --password=kode > "d:/sqlbackup/%date%.sql"
hmm .. det ser vist ud som om at der er gået nåed galt i pointene her .. kan du ikke ligge et svar igen Erik ..? for jeg har stadig den der accepter/afvis svar box på .. den er bare tom for navne
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.