当我尝试使用 mysql CLI 在 MaridaDB 10 中将数据从 db1 插入到 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 - 错误 1054 (42S22) : Unknown column '' in 'field list' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16910652/