Резервное копирование и восстановление базы данных - PullRequest
0 голосов
/ 08 января 2011

Я использую MySQL в качестве сервера базы данных.Я хочу сделать резервную копию базы данных и восстановить их в случае сбоя машины.Я перебираю данные через графический интерфейс Windows.Я погуглил и прочитал так много о automysqldump, но я не смог найти загружаемый exe, я скачал файл .sh, но я очень запутался, как его использовать.Пожалуйста, помогите мне об этой проблеме.Я не хочу знать, как использовать automysqldump, но хочу знать любой для резервного копирования и восстановления базы данных с помощью Windows.

Ответы [ 3 ]

1 голос
/ 08 января 2011
  1. Убедитесь, что вы можете запустить команду mysqldump в командной строке
  2. создайте backup.bat файл и напишите эту команду в этом mysqldump -u username -ppassword -h host databasename > C:\mybackupdata.sql, где username - это ваше имя для входа в MySQL, а password - это пароль, который вы используете для входа в MySQL. host будет localhost в вашем случае.
  3. Установить как запланированное задание. Это очень легко сделать. Смотри здесь http://support.microsoft.com/kb/308569

Вы можете установить его для ежедневного резервного копирования.


Редактировать Добавлено больше деталей согласно комментарию

mysqldump - утилита, устанавливаемая при установке сервера MySQL. Вы можете попробовать запустить эту команду на консоли mysqldump -u username -ppassword -h host databasename > C:\mybackupdata.sql, она должна работать.

Я предполагаю, что на вашем компьютере установлен сервер MySQL, и вы можете получить доступ к вашей БД из командной строки, используя mysql -u username -ppassword, если вы получите сообщение об ошибке, например command not found, скорее всего, путь не задан. И вам нужно добавить каталог bin MySQL в системный путь.

0 голосов
/ 05 апреля 2012

Я использую WAMP 2.2. Находится здесь:

C: \ WAMP \ Bin \ MySQL \ mysql5.5.20 \ Bin

0 голосов
/ 08 января 2011

Я лично использую Navicat для создания запланированных резервных копий. Вы можете бесплатно попробовать программу в течение 30 дней, чтобы убедиться, что она соответствует вашим потребностям.

Вот учебник о том, как использовать функцию резервного копирования в navicat. Это очень просто, установите его и забудьте об этом.

Кстати, я никак не связан с navicat.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...