Неизвестное имя столбца при импорте таблицы
-
26-09-2019 - |
Вопрос
Я только что экспортировал таблицу, используя phpmyadmin, и я попытался импортировать эту таблицу в мою локальную базу данных, импортируя файл SQL, который я только что экспортировал. После Phpmyadmin импортирует 330 строк 15 000. Это говорит:
1054 - Неизвестный столбец 'font_name "в списке поля'
Как что-нибудь может пойти не так, я думал, что это был прямой экспорт / импорт?
Я посмотрел на ряд 330 и 331, и в двух столбцах ничего не так.
Как я могу сузить это? Что может быть проблема?
Спасибо всем за любую помощь
редактировать
CREATE TABLE IF NOT EXISTS `tags2` (
`font_name` varchar(250) NOT NULL,
`tags` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Решение
попробуйте командную строку mysqldump вместо phpmyadmin
Другие советы
На самом деле причина этого сообщения об ошибке может быть одним из следующих:
1) phpMyAdmin
Проблема Пожалуйста, проверьте настройки администратора, такие как URL и данные, прежде чем делать импорт. (Это распространенная проблема, когда вы пытаетесь принять импорт из веб-администратора phpMyAdmin
)
Если настройка - это шаг, верна, пожалуйста, проверьте точку два и три
2) Набор символов в базе данных, таблице или столбец не совпадает. Таким образом, вам нужно сделать преобразование символов, чтобы исправить эту проблему. (Я думаю, это проблема в вашем случае, потому что обычно появляется сообщение об ошибке в этом случае)
3) Проблема привилегий (не очень распространена)