Для бекапа (дампа) базы данных mysql удобно использовать утилиту mysqldump:
$ mysqldump имя_базы имя_таблицы > название_файла.sql -u имя_пользователя -p
Где имя_базы это название базы данных, имя_таблицы это название таблицы, название_файла.sql это файл в который делается бекап, имя_пользователя - имя пользователя, имеющего доступ как минимум на чтение к это базе и таблице.
Чтобы загрузить этот бекап обратно в базу данных из файла:
$ mysql -u имя_пользователя -p -D имя_базы < название_файла.sql
Когда утилита mysqldump делает бекап, она не ставит директиву какую базу данных использовать, поэтому при загрузке этого бекапа обратно в mysql следует либо указать эту директиву в файле
USE имя_базы
(Это следует поместить куда-нибудь в начало файла, до других комманд)
Либо использовать параметр -D имя_базы при использовании комманды mysql при загрузке дампа.