webForumDet fria alternativet

Daglig backup..

1 svar · 336 visningar · startad av Bosse168

Bosse168Medlem sedan nov. 20031 018 inlägg
#1

Har försökt att lägga in denna kod i en *.bat fil men får bara ett fel mess, men det skapas en SQL fil med datumet som fil namn i c:\backups\ men det finns inget i den.

Koden i *.bat filen

mysqldump -uUSERNAME -pPASSWORD DATABASNAMNET > c:\Backups\%DATE%.sql

Fel meddelandet jag får i "DOS":

C:\>mysqldump -uUSERNAME -pPASSWORD DATABASNAMNET 1> c:\Backups\2004-04-16.sql
mysqldump är inte ett internt kommando, externt kommando, program eller kommandofil.

Kör MySQL 4.0.18-nt på en burk med Windows XP Pro.

Givetvis har jag bytt ut användarnamnet och lösenordet och databasnamnet.

PaceMedlem sedan juni 20019 024 inlägg
#2

Eftersom mysqldump inte kan hittas så innebär det att sökvägen inte ligger i miljövariabeln "path". Den kan du ändra till

path=%path%;c:\mysql\bin

i autoexec.bat.

Alternativt kan du ange hela sökvägen till mysqldump, alltså

c:\mysql\bin\mysqldump -uUSERNAME -pPASSWORD DATABASNAMNET > c:\Backups\%DATE%.sql
126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)