Програма mysqldump використовується для створення дампа змісту бази даних MySQL. Вона пише інструкції SQL у стандартний вивід. Ці інструкції SQL можуть бути змінені на файл. Можна резервувати базу даних MySQL,використовуючи mysqldump, але при цьому необхідно переконатися, що у цей момент з базою даних не виконується ніяких інших дій. Можна направити висновок mysqldump в клієнтську програму MySQL, щоб копіювати базу даних. Необхідно переконатися, що база даних не змінюється в цей час, інакше вийде суперечлива копія.