-
Перейдіть до інтерфейсу phpMyAdmin в панелі хостинга Plesk.
-
У лівому меню виберіть потрібну базу даних (не забудьте — потрібно натискати саму назву бази, не сервер).
-
У верхньому меню виберіть вкладку «Import» (Імпорт).
-
Натисніть «Browse» і виберіть ваш .sql файл із локального комп’ютера.
-
Перевірте, щоб формат файлу був SQL, а кодування — зазвичай utf8 (можна залишити за замовчуванням).
-
Натисніть кнопку «Імпорт» для запуску імпорту.
Що робити при помилках імпорту
1. Помилка тайм-ауту або обмеження розміру файлу
-
Симптоми: імпорт не виконується, з’являється помилка типу "Maximum execution time exceeded" або "upload_max_filesize exceeded".
-
Рішення: Розбийте великий дамп на менші частини (можна вручну або через утиліти типу SQLDumpSplitter).
Або ж імпортуйте базу через SSH з використанням mysql:
mysql -u username -p dbname < dump.sql
2. Помилка кодування символів
-
Симптоми: некоректне відображення кирилиці або спецсимволів.
-
Рішення:
-
Переконайтеся, що дамп .sql збережений у правильному кодуванні (наприклад, UTF-8 без BOM).
-
У полі «Character set of the file» при імпорті виберіть utf8.
3. Помилка через відсутність прав (Access Denied)
-
Симптоми: повідомлення про заборону доступу.
-
Рішення:
-
Перевірте, що користувач має права на зміну обраної бази.
-
Зайдіть через користувача, якому призначено цю базу (у Plesk відображається поруч із назвою бази).
4. Помилки типу “Table already exists”
-
Симптоми: база частково завантажується, деякі таблиці не додаються.
-
Рішення: упевніться, що в дампі є команди DROP TABLE IF EXISTS.
-
Якщо ні — вручну видаліть таблиці з бази або додайте DROP перед CREATE.
Якщо дамп дуже великий або складний — краще завантажити його на сервер через FTP і імпортувати з командного рядка (SSH), бо phpMyAdmin має обмеження.