Як відновити базу даних
Досвідчені адміністратори не з чуток знають, що збереження резервної копії бази даних і її відновлення дозволять в результаті непередбаченого збою зберегти багато вашої праці. Тому вміння відновлювати базу даних - найважливіший навик адміністрування.
Інструкція
Щоб відновити базу даних, потрібно мати її резервну копію з останніми змінами. Для цього після кожної нової операції або перед дослідами над кодом вашої бази даних, імпортуйте її на свій комп`ютер як архіву або sql-файла.
Відкрийте браузер. В адресному рядку введіть: localhost. Із запропонованих значень виберіть Phpmyadmin. Зайдіть в панель Phpmyadmin. Перш за все, видаліть пошкоджені в результаті збою таблиці. Для цього виберіть назву відповідної бази даних в лівій колонці і в списку, таблиць натисніть посилання внизу «Відзначити всі». Далі клікніть по полю «З зазначеними» і з списку виберіть «Видалити». Підтвердіть дію у спливаючому вікні.
Тепер перейдіть в папку на вашому комп`ютері, де зберігається збережена база даних. Якщо ви її зберігали в форматі sql, то просто відкрийте документ і скопіюйте код документа в буфер обміну (Ctrl + A - виділити, Ctrl + C - скопіювати). Після цього увійдіть в Phpmyadmin, виберіть базу даних, яка підлягає відновленню, і у вкладці SQL вставте вміст (Ctrl + V) в поле вводу запитів.
Натисніть «Ок», і через певний час у разі успішної операції в командному рядку з`явиться повідомлення «SQL-запит успішно виконаний». Якщо цього не відбулося, значить, обсяг таблиць занадто великий, і його краще завантажити в базу даних через команду імпорту.
Заархівуйте ваш sql-файл, використовуючи програму Winrar або 7-Zip. Зверніть увагу, що назва вашого файлу повинна містити формат і стиснення (наприклад, base.sql.zip). Після того як ви правильно прописали назву файлу, зайдіть знову в Phpmyadmin, виберіть потрібну базу даних і перейдіть у вкладку «Імпорт».
Натиснувши «Вибрати файл», відшукайте за допомогою провідника тільки що зроблений архів. Виберіть його, встановіть кодування utf-8. Натисніть «галочку» навпроти слів «Дозволити скрипту розбивати процес імпорту» і виберіть формат SQL. Натисніть кнопку «Ок». Якщо не виникне нових помилок, то ви отримаєте повідомлення: «Імпорт файлу успішно завершений».