Часто возникает необходимость перенtсти в БД MySQL данные из таблицы excel или csv. Если объем данных небольшой, то это вполне можно сделать вручную. Но что делать, если количество строк сотни или тысячи? В этом случае для переноса информации в БД поможет сайт https://thdoan.github.io/mr-data-converter.
1 Допустим, есть excel или csv таблица со столбцами name, phone и email, данные из которых надо перенести в базу данных
2 Для этого копируем все данные из таблицы, включая названия столбцов, и переносим в верхнее поле сайта.
Ниже в селекторе output as выбираем MySQL, и на выходе получаем готовый sql запрос на создание таблицы с нужными полями и импортом в нее всех данных. Перед выполнением команды в БД остается только заменить your_table_name на ваше имя таблицы.
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
phone VARCHAR(255),
email VARCHAR(255)
);
INSERT INTO your_table_name
(name,phone,email)
VALUES
('Иван','45-46-78','ivan@mail.com'),
('Петр','15-46-79','petr@mail.com'),
('Сергей','75-46-80','sergey@mail.com'),
('Марина','55-46-81','marina@mail.com');