MySQL Admin Tool per bash starten:
$ mysql-admin
Posts mit dem Label mySQL werden angezeigt. Alle Posts anzeigen
Posts mit dem Label mySQL werden angezeigt. Alle Posts anzeigen
Sonntag, 6. Januar 2008
Samstag, 5. Januar 2008
mySQL Backup / Restore
Backup:
# mysqldump --opt -Q -u dbusername -p databasename > /path/to/backupname.sql
#!/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
# 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
Abonnieren
Posts (Atom)