# mysqldump --opt -Q -u dbusername -p databasename > /path/to/backupname.sql
Restore:
# mysql -u dbusername -p databasename < /path/to/backupname.sql
Passwortschutz:
# /usr/bin/mysqladmin -u root password "mypassword"
#!/bin/sh
#Aktuelles Datum für Dateinamen setzen
DATUM=`/bin/date '+%Y-%m-%d'`
# Backup komplette Database (alles in eine Zeile):
mysqldump --opt -Q -u root -B --all-databases --password=mypassword > /PFAD/ZUM/BACKUP/DB_DATENBANK_vom_$DATUM.sql
# Datenbanken: eventl. mehrfach wiederholen für jede DB (jeweils alles in eine Zeile)
mysqldump --opt -Q -u root -B test --password=mypassword > /home/user/mysql_backup/datenbanken/db_test_vom_$DATUM.sql
Keine Kommentare:
Kommentar veröffentlichen