sql >> Databasteknik >  >> RDS >> Mysql

MySQL Databas backup automatiskt på en Windows-server

Bästa sättet att göra detta är

mysqldump.exe --user=YourUserName --password=YourPassword --host=localhost --port=3306 --result-file="Path\dump.sql" --databases "DatabaseName1" "Database2"


mysqldump.exe --user=root --password=root  --host=localhost --port=3306 --result-file="c:\www\db\backup.%date:~10,4%%date:~7,2%%date:~4,2%.sql" --default-character-set=utf8 --single-transaction=TRUE --databases "dbtest1" "dbtest2"

Mönstret backup.%date:~10,4%%date:~7,2%%date:~4,2%.sql kommer att skapa ett unikt namn (backup20131010.sql ) varje gång den körs

Nu behöver du bara anropa det här kommandot i din uppgiftsschemaläggare. Det är allt. :)



  1. 2 sätt att få storleken på en databas i PostgreSQL

  2. Använda Working Folder till Source Control Database

  3. GROUP BY för kontinuerliga rader i SQL

  4. Vad är det snabbaste sättet att infoga värden från datagridview till mysql-databasen