Как сохранить и восстановить базу MySQL
Раздел(ы): Резервное копирование
Просмотры: 6193
Комментарии: 0
В связи с переездом на новых хостинг, пришлось осваивать азы переноса базы данных MySQL. К слову, в качестве CMS своего блога я использую MaxSiteCMS. А новый хостинг, а точнее виртуальный выделенный сервер, я приобрел в компании Adman.
Я уже давно использую собственный скрипт для создания резервных копий сайта и базы данных MySQL. О котором писал в статье //moonback.ru/page/fullsitebackup2dropbox. Но воспользоваться результатами проделанной работы пока не приходилось. Что конечно меня не расстраивало, так как предыдущий хостинг исправно работал и восстановление данных не требовалось.
Как сохранить базу данных MySQL
Напомню, что ее нельзя скопировать просто переписав какой-нибудь файл.
А для сохранения дампа необходимо выполнить нижеследующее в консоли:
mysqldump -u username -p databasename > databasebackup.sql
Как восстановить базу данных MySQL
Так как резервная копия базы данных у меня уже была, то предыдущая инструкция мне не пригодилась. А для восстановления необходимо воспользоваться командой:
mysql -u username -p newdatabasename < databasebackup.sql