Mit einem doppelklick, auf der Batchdatei Sie können MySQL Datenbank sichern.
Der Datei kann auch als Geplante Task für Datenbankbackup eingetragen werden.
Achtung: ROOT Verzeichnis HTDOCS für der Verbindungsdaten ist nicht empfohlen! Alle File richtig anpassen! |
||
beispiel.bat |
||
Speichern als "verbindung.inc.php" -------------------------------------------------------------------------------------------------------------- $dbuser = "root"; $dbpass = "pass"; -------------------------------------------------------------------------------------------------------------- Speichern als .bat -------------------------------------------------------------------------------------------------------------- @echo off for /f "tokens=1 delims=;" %%a in ('findstr "$dbpass" C:\xampp\vbg\verbindung.inc.php') do set p=%%a set pas=%p:~11,-1% for /f "tokens=1 delims=;" %%i in ('findstr "$dbuser" C:\xampp\vbg\verbindung.inc.php') do set u=%%i set usr=%u:~11,-1% set tag=%date:~-10,2% set monat=%date:~-7,2% set jahr=%date:~-4% C:\xampp\mysql\bin\mysqldump.exe dbname -h localhost -a -C -c -e --user=%usr% --password=%pas% > C:\xampp\dbbackup\dbname_%jahr%%monat%%tag%.sql |