0

我刚刚使用 phpMyAdmin 导出了一个表,我尝试通过导入我刚刚导出的 sql 文件将该表导入到我的本地数据库中。在 phpMyAdmin 导入 15,000 行中的 330 行之后。它说:

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;
4

2 回答 2

2

尝试命令行 mysqldump 而不是 phpmyadmin

于 2010-08-08T12:46:21.317 回答
2

实际上,此错误消息的原因可能是以下之一:

1)phpMyAdmin问题请在导入前检查 URL 和数据等管理设置。(当您尝试从网络管理员导入时,这是一个常见问题phpMyAdmin

如果设置是第一步正确请检查第二点和第三点

2) 数据库、表或列中的字符集不匹配。所以你需要做字符集转换来解决这个问题。(我想这是您的问题,因为通常在这种情况下会出现错误消息)

3)特权问题(不那么常见)

于 2014-04-21T17:51:42.390 回答