Задать вопрос
@del993788

Как из excel вывести в бд phpmyadmin?

Здравствуйте. Нужно было создать множество категорий для движка. Все категории хранились в базе данных и имели вот такой вид: 04d2da8c440f486da18c20ba799b803e.PNG
Тогда я создал в excel'e таблицу с тем же кол-вом столбцов и наполнил её. Сохраняю я её в CVS, перехожу в phpmyadmin, нажимаю "импорт", выбираю файл, нажимаю "вперёд", а мне в ответ ошибка: " Несоответствие количества столбцов в CSV данных на строке 1." . Ну, скорее всего, так и должно быть, так как я не менял параметры формата. Подскажите, что нужно изменить, чтобы phpmyadmin принял файл?
356eae23b84446689054e667f38249e2.PNG
  • Вопрос задан
  • 4848 просмотров
Подписаться 1 Оценить 4 комментария
Пригласить эксперта
Ответы на вопрос 2
У меня тоже была только-что такая проблема. Методом тыка обнаружил, что проблема таки в кодировке. Например, открываете файл csv в программе notepad++ и смотрите кодировку в меню "Кодировки". Скорее она у вас в UTF-8 (с BOM), а должна быть в UTF-8 без BOM. Насколько помню, BOM добавляет какой-то непечатаемый символ в начало файла, из-за этого и ошибка.
Ответ написан
Комментировать
Immortal_pony
@Immortal_pony Куратор тега MySQL
Разделитель полей поставьте ";".
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы