SebWeo.com
Цей практичний урок допоможе вам перенести дані з вашого Excel-файлу (з деякими конкретними стовпцями) до бази даних MySQL. Даний процес імпорту складається з трьох основних етапів, про які покроково вам розкажу. На прикладі вебдодатку для роботи з базами даних через графічний інтерфейс — phpMyAdmin.
Нажаль, але phpMyAdmin не може напряму імпортувати файл у форматі .xlsx. Тож, даний файл потрібно спершу перетворити у більш універсальний формат, наприклад CSV (Comma-Separated Values – Значення, розділені комою).
*.csv)”. UTF-8, оскільки це гарантує коректне збереження українських літер (і, ї, є, ґ) та інших спеціальних символів.Тепер у вас є файл your_file_name.csv, готовий до імпорту.
Перед тим, як завантажувати дані, потрібно створити для них “контейнер” у базі даних — таблицю зі стовпцями, що відповідають стовпцям у вашому файлі.
CREATE TABLE `films` ( `id` INT AUTO_INCREMENT PRIMARY KEY, `title_ua` VARCHAR(255) NOT NULL, `genres_ua` VARCHAR(255), `directors_ua` VARCHAR(255), `description_ua` TEXT ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Пояснення до коду:
CREATE TABLE `films`: Створюємо таблицю з назвою films (чи будь-яка інша назва).id INT AUTO_INCREMENT PRIMARY KEY: Створюємо унікальний ідентифікатор для кожного запису (в даному випадку – фільму). Він буде заповнюватися автоматично.title_ua VARCHAR(255) NOT NULL: Стовпець для назви, тип VARCHAR (рядок) з обмеженням у 255 символів. NOT NULL означає, що це поле не може бути порожнім.genres_ua VARCHAR(255): Стовпець для жанрів.directors_ua VARCHAR(255): Стовпець для режисерів.description_ua TEXT: Стовпець для опису. Тип TEXT дозволяє зберігати довгі тексти без обмеження у 255 символів.CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci: Це налаштування кодування для таблиці. Воно є найкращим варіантом для підтримки української мови та emoji.
Це фінальний і найважливіший етап.
films)..csv файл, який ви зберегли на першому кроці., (кома). ;). Якщо імпорт з комою не спрацює, спробуйте вказати тут ;.title_ua, genres_ua і т.д.) і не намагатися записати його як дані.Якщо все зроблено правильно, ви побачите повідомлення про успішний імпорт.
Після імпорту перейдіть на вкладку “Огляд” (Browse) вашої таблиці. Ви повинні побачити всі імпортовані дані з файлу, акуратно розкладені по відповідних стовпцях. Також перевірте, чи коректно відображаються українські літери та спеціальні символи.
Сподіваюся, що ця інструкція буде для вас корисною. Дякую за увагу!
Що взагалі сталося з пошуком в інтернеті? Я не побоюся сказати це вголос: сталася справжня…
Анонімність та розділення акаунтів є базовою потребою для співробітників, що займаються арбітражем трафіку, SMM чи…
Деякі запчастини в автомобілях ми експлуатуємо доти, доки вони повністю не вийдуть з ладу. Однак…
В 2026 році конкуренція в e-commerce стала жорсткою як ніколи. Клієнти вибирають не тільки за…
Урожай найчастіше втрачають не через аномальні зміни погоди, а через дрібні рішення, які здаються неважливими.…
Музичні інструменти супроводжують людство протягом усієї його історії. Вони з'явилися задовго до писемності і стали…