ERROR 1054(42S22):'字段列表'中的未知列''

问题描述 投票:10回答:1

当我尝试使用mysql CLI将数据从db1插入到MaridaDB 10中的db2时,我收到了这个恼人的错误。这是所有列都存在的时候。

INSERT INTO db2.thread (threadid, title, postuserid, dateline, views)
SELECT  `nid`, `title`, `uid`, ‍‍`created`,
`comment`   from db1.node  where type = 'forum'  and status = 1;

当我在PHPMyAdmin中执行相同的查询时,我得到:

#1054 - Unknown column 'â€

我尝试了不同的语法,如'喜欢'等,但无济于事。感谢您的提示

mysql sql mariadb
1个回答
12
投票

看起来您的查询中有隐形垃圾字符。

尝试重新输入查询(不要复制和粘贴,否则你很可能会包含垃圾字符),它应该可以工作。

© www.soinside.com 2019 - 2024. All rights reserved.