Правильний експорт mysql (dump бази даних)
Що таке дамп бази даних?
Це файл, в який зберігається копія бази даних MySQL. Дані з цього дампа можна використовувати для заповнення порожньої БД (зміна хостингу або перенесення сайту з Денвера) або зміни існуючої бази даних (використовується для бекапів). Найчастіше цей файл має розширення .sql.
Як експортувати базу даних MySQL?
Зазвичай експорт бази даних (створення дампа) проводиться за допомогою інтерфейсу phpMyadmin. І далі ми докладно розберемо кілька кроків:
- В панелі управління хостингом, знаходимо phpMyadmin. Найчастіше він знаходиться в розділі "Бази даних" або подібному.
- Зліва в кутку виберіть свою базу даних (ту, яку ви збираєтеся експортувати на комп'ютер, щоб потім перенести на інший хостинг).

- Тиснемо вкладку "Експорт".

- Можливо вас попросять вибрати спосіб експорту "Звичайний" (багато налаштувань) або "Швидкий" (мало налаштувань). Не має значення який вибирати, головне змінити тільки ті настройки, які ми описуємо нижче.
- Потрібно вибрати всі таблиці, натиснувши на кнопку "Виділити все".

- Відзначити галочкою "Зберегти як файл", "Зберегти висновок в файл" або щось подібне.

- Про всяк випадок, запам'ятовуємо кодування, але не чіпаємо її.
- Тиснемо "Ок" і зберігаємо файл з БД собі на комп'ютер. Зазвичай зберігається файл має розширення .sql.
Експорт бази даних MySQL через SSH
Є ще один спосіб експорту БД - за допомогою протоколу SSH. Для цього використовується спеціальна SSH-команда:
mysqldump --user = DBUSER --password = USERPASSWORD DBNAME> DUMPFILENAME.sql
mysqldump -uDBUSER -pUSERPASSWORD DBNAME> DUMPFILENAME.sql
Замість слів написаних великими літерами підставляємо:
DBUSER - ім'я користувача бази даних, наприклад uhosting_databaseuser;
USERPASSWORD - пароль користувача БД, наприклад Rjkweuik12;
DBNAME - ім'я бази даних, з якою буде проводиться експорт, наприклад uhosting_databasename;
DUMPFILENAME - ім'я dump-файлу, в який буде проводиться експорт. Тут можна вказати шлях куди буде збережений дамп-файл, але краще цього не робити, і просто забрати файл з сервера хостинг-провайдера.
Чи не знайшли відповідь на своє питання?
Задайте його експертам. Відповідь приходить дуже швидко і прямо на ваш емеіл.