Как да направите резервно копие на базата данни на MySQL с помощта на MySQL Workbench
MySQL Workbench е мощен инструмент за управление на бази данни MySQL, включително създаване на резервни копия. Създаването на резервни копия на базата данни на MySQL е важна задача, за да се гарантира, че данните ви са в безопасност в случай на срив, случайно изтриване или повреда. Ето ръководство стъпка по стъпка как да направите резервно копие на MySQL база данни с помощта на MySQL Workbench.
Стъпка 1: Инсталирайте и отворете MySQL Workbench
Ако все още не сте инсталирали MySQL Workbench:
- Изтеглете и инсталирайте MySQL Workbench от официалния уебсайт на MySQL: MySQL Workbench Downloads.
- След като инсталирате, отворете MySQL Workbench.
Стъпка 2: Свържете се с вашата база данни MySQL
- Стартирайте MySQL Workbench.
- В раздела MySQL Connections (Свързвания на MySQL) щракнете върху връзката, която съответства на MySQL сървъра, който искате да архивирате.
- Ако нямате запазена връзка, щракнете върху знака до MySQL Connections (MySQL връзки), за да създадете нова връзка. Посочете данните за връзката (хост, потребителско име, парола и порт) и щракнете върху Test Connection (Тествай връзката), за да се уверите, че всичко е настроено правилно.
- След като се свържете, ще бъдете прехвърлени към таблото за управление на MySQL Workbench за този сървър.
Стъпка 3: Отворете инструмента за експортиране на данни
- В таблото за управление на MySQL Workbench отидете в горното меню и щракнете върху Server (Сървър).
- От падащото меню изберете Износ на данни. Това ще отвори прозореца Data Export (Експортиране на данни), в който можете да конфигурирате резервното копие на базата данни.
Стъпка 4: Изберете базата данни и таблиците за архивиране
- В прозореца Data Export (Експорт на данни) ще видите списък с бази данни в лявата страна под Database Objects (Обекти на бази данни).
- Изберете базата данни, която искате да архивирате, като поставите отметка в квадратчето до нейното име. Можете също така да разширите базата данни, за да изберете конкретни таблици, които да архивирате, но обикновено ще искате да архивирате цялата база данни.
- След като изберете, ще видите опции за експортиране в дясната част на прозореца.
Стъпка 5: Изберете опции за експортиране
- Метод на експортиране:
- Имате две възможности за експортиране:
- Структура на дъмпа и данни: При този вариант ще се архивира както схемата на базата данни, така и всички данни (най-често срещан).
- Изхвърляне само на данни или Изхвърляне само на структура: Тези опции ви позволяват да архивирате съответно само данните или само схемата.
- Имате две възможности за експортиране:
- Опция за изход:
- Изберете къде да бъде запазен файлът за резервно копие:
- Експортирайте в папката на проекта за свали: Експортира всяка таблица в отделен .sql файл.
- Export to Self-contained File (Експортиране в самостоятелен файл): Експортира цялата база данни в един .sql файл. Това е по-разпространената и удобна опция.
- Посочете местоположението на компютъра си, където искате да бъде записан файлът за резервно копие, като щракнете върху бутона Browse (Преглед).
- Изберете къде да бъде запазен файлът за резервно копие:
Стъпка 6: Стартиране на процеса на архивиране
- След като конфигурирате опциите за експортиране, щракнете върху бутона Start Export (Стартирай експортирането) в долната част на прозореца Data Export (Експортиране на данни).
- MySQL Workbench ще стартира процеса на експортиране и ще видите лента за напредъка, показваща състоянието на архивирането.
- След като процесът приключи, ще видите съобщение за успех.
Стъпка 7: Проверка на резервното копие
- Отидете на мястото, където сте записали архивния файл .sql.
- Отворете файла в текстов редактор или в MySQL Workbench, за да проверите дали той съдържа правилното SQL копие на вашата база данни.
Незадължителна стъпка: Планиране на автоматични резервни копия
MySQL Workbench не разполага с вградени функции за планиране, но можете да автоматизирате архивирането, като използвате външни инструменти или скриптове, комбинирани с интерфейса на командния ред на MySQL Workbench, или като планирате скриптове на вашия сървър да се изпълняват редовно.
Заключение
Създаването на резервно копие на вашата база данни MySQL с помощта на MySQL Workbench е лесен процес. Независимо дали правите резервно копие за редовна поддръжка, или преди да направите големи промени, следването на тези стъпки ще ви помогне да гарантирате, че данните и структурата на вашата база данни са безопасно съхранени. Редовното създаване на резервни копия на вашата база данни помага за защита от загуба на данни и позволява лесно възстановяване в случай на проблеми.