it:datenbanken:mysql-dump
MySQl Dump importieren /exportieren
Importiren:
mysqldump -u root -p datenbankname < dumpfile.sql
Exportiren:
mysqldump -u root -p datenbankname > dumpfile.sql
oder das ganze über cron script
#!/bin/sh
# Alle Datenbanken werden gedumpt:
DATE=$(date +%Y%m%d%H%M)
for DB in $(echo "show databases" | mysql --defaults-file=/etc/mysql/backup.cnf -N)
do
mysqldump --defaults-file=/etc/mysql/backup.cnf $DB > /backup/mysql/${DB}_${DATE}.sql
gzip /backup/mysql/${DB}_${DATE}.sql
done
# Maximale Anzahl von Aufbewahrten dumps auf 8 Stueck setzen:
find /backup/mysql/ -name "*.sql*" -mtime +8 -exec rm -vf {} \;
~~UP~~
it/datenbanken/mysql-dump.txt · Zuletzt geändert: 2019/05/14 21:16 von 127.0.0.1