Falls es noch jemensch gebrauchen kann:
Hier ein kleines Script, nur batch und mysql client tools, zum dumpen aller Datenbanken in jeweils eine eigene .sql Datei
Installationsort in diesem Beispiel: c:\mysqldump
mysql.cnf
[client] host = localhost user = root password = kennwort [mysqldump] host = localhost user = root password = kennwort |
mysql.bat (Hilfsscript)
@echo off set MYSQLBIN="C:\Program Files\MySQL\MySQL-5.6\bin" set MYSQLCONF=C:\mysqldump\mysql.cnf %MYSQLBIN%\mysql.exe --defaults-file=%MYSQLCONF% -B --skip-column-names -e "show databases" |
mysqldump.bat (Hauptscript)
@echo off set BACKUPDIR=C:\mysqldump\mysqldump set MYSQLBIN="C:\Program Files\MySQL\MySQL-5.6\bin" set MYSQLCONF=C:\mysqldump\mysql.cnf if not exist %BACKUPDIR% mkdir %BACKUPDIR% d: cd %BACKUPDIR% for /f "delims=" %%A IN ('C:\mysqldump\mysql.bat') DO ( echo %%A %MYSQLBIN%\mysqldump.exe --defaults-file=%MYSQLCONF% %%A > %BACKUPDIR%\%%A.sql ) exit 0 |