Ga naar de inhoud
Home » MySQL Backup en Restore

MySQL Backup en Restore

Repareren

Repareren van een database gaat via :

mysqlcheck --auto-repair -A -u username -p password

Copy

Een copy van een database maken gaat via:

$> mysqldump db1 > dump.sql $> mysqladmin create db2 $> mysql db2 < dump.sql

Backup

Backup van een database gaat als volgt:

mysqldump --user=username --password=password --host=dbhost --quote-names --opt --databases databasenaam > databasenaam.sql

Restore

Restoren van een database gaat als volgd:

**** Zorg ervoor dat je Maximum Package Size (Webmin- Server – MySQL – MySQL Server Configurations) groter is dan de grote van .sql file die je gaat importeren ****

  • Verwijder de oude database (via Webmin)
  • Creer een nieuwe database met dezelfde naam als die je net hebt weggegooid
  • Uncompress de backupfile met gunzip (of bunzip)
gunzip mysqldb.gz

Gebruik de mysql client om de db te restoren

mysql --user=username --password=password --host=dbserver database < /path/file.sql

of

mysql --user=username --password=password --host=dbserver -e "source /path/file.sql" database