Excel таблицы не должны иметь пустые ячейки - они будут пропущены при создании файла CSV с неправильным количеством полей в строке (строках) обеспокоен. Кроме того, ячейки Excel не должны содержать символов, используемых в качестве разделителей (обычно двойная кавычка "
и запятая ,
. Разделители могут различаться в зависимости от версии / языка Excel.
Excel 2016 CSV выглядит так:
22,Fred,Bloggs,22,Acacia Avenue
... но phpMyAdmin требует:
"22","Fred","Bloggs","22","Acacia Avenue"
Мой совет - добавьте дополнительные столбцы до и после таблицы Excel и заполните каждый столбец чем-то уникальным, например ZZ
. Затем создайте CSV . Используйте текстовый редактор с Найти / Заменить , чтобы изменить каждую запятую на ","
. Это дает вам ZZ","22","Fred","Bloggs","22","Acacia Avenue","ZZ
. Затем найдите / замените ZZ","
на "
, а затем ","ZZ
на ".
Теперь ваш CSV соответствует тому, что нужно phpMyAdmin .