Експорт бази даних, імпорт бази даних mysql
У цьому уроці розглядається такі важливі питання, як експорт бази даних і імпорт бази даних MySQL. Ви запитаєте, навіщо взагалі бази даних експортувати? Як правило, це робиться через резервного копіювання бази даних, щоб вона завжди була під рукою, як то кажуть, на всякий «пожежний» випадок. Адже ніхто не застрахований від форс-мажорних обставин таких, наприклад, як аварії на хостингу, які можуть спричинити до втрати даних. Іншим прикладом може бути атака хакерів, які хочуть завдати вашому сайту шкоду. Насправді, таких прикладів може бути багато.

Імпорт бази даних використовується, коли потрібно «перезаліть» на поточний хостинг базу даних, або при переході на інший хостинг. Це також часто проробляється на практиці веб-майстрами.
Самі по собі експорт бази даних і імпорт бази даних - завдання нескладні. Варто один раз зробити ці дії, щоб на все життя запам'ятати алгоритм їх виконання. Давайте розглянемо як все це робиться на прикладах.
Експорт бази даних MySQL
Для експорту бази даних потрібно зайти в адмін-панель хостингу, після чого перейти в розділ з базами даних - Бази даних MySQL.

Вибираємо базу даних, яку хочемо експортувати (заходимо в phpMyAdmin). В даному прикладі база даних називається «cl209038».

Натискаємо на посилання "Експорт» .Появітся вікно, в якому потрібно вибрати спосіб експорту - швидкий або звичайний. Можна скористатися будь-яким з них, а краще підстрахуватися і експортувати базу даних обома способами.
1) У першому випадку вибираємо - «Швидкий», формат залишаємо SQL і натискаємо кнопку «OK». В результаті на наш комп'ютер завантажиться копія бази даних.

2) У другому випадку вибираємо - «Звичайний». З'явиться сторінка з настройками експорту бази даних. Виділяємо всі таблиці, вибираємо кодування і ступінь компресії, як показано нижче. Усе інше, як правило, міняти не потрібно. Натискаємо кнопку «OK» і база даних експортується на наш комп'ютер.

Ось і все, як видно, експорт бази даних MySQL - завдання нескладне.
Імпорт бази даних MySQL
Для імпорту бази даних також потрібно зайти в адмін-панель хостингу, перейти в розділ з базами даних MySQL. Тут можливі два варіанти - або потрібно створити нову базу даних, або робити експорт в уже існуючу.
Створення бази даних буде потрібно, наприклад, якщо ми переносимо сайт на інший хостинг. Якщо ж хостинг у нас все той же і база вже створена, то можна просто вибрати цю базу і в неї дані «перезаліть». Можна, звичайно, і видалити її, потім створити нову (порожню) і в неї вже зробити вивантаження.
1) База вже є. Вибираємо базу даних для імпорту в неї нашій копії бази. З'явиться меню імпорту в базу даних.

Вибираємо файл копії бази даних, яку потрібно імпортувати. При необхідності можна змінити кодування і формат бази. Далі натискаємо кнопку «ОК». Після імпорту система нас проінформує коректно все пройшло або в процесі виникли якісь помилки. Якщо виникли помилки - можна спробувати видалити базу даних на хостингу, потім створити порожню базу даних і зробити імпорт бази даних заново.
2) Створення нової бази даних. Заходимо в адмін-панель хостингу, вибираємо розділ з базами даних MySQL. Ми потрапляємо в управління базами даних MySQL.

Вказуємо бажане ім'я бази даних і пароль до неї. Натискаємо кнопку «Створити». У результаті повинна створитися нова (порожня) база даних - в неї і потрібно буде робити імпорт раніше збереженої копії нашої бази даних.