mysql - 错误 1054 (42S22) : Unknown column '‍‍' in 'field list'

标签 mysql sql mariadb

当我尝试使用 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/

相关文章:

mysql - 插入自定义自增字段

mysql - 当主键设置为 AUTO_INCREMENT 时,有没有办法停止在 n 处递增行?

sql - 行级触发器与语句级触发器

MYSQL (MariaDB) 更新时计算的百分比列

mysql - 有问题的 LAST_INSERT_ID

mysql - 在空表上不存在的地方插入选择

mysql - 当我从转储 Mysql 恢复时会发生什么

php - 在 Wordpress 中,我可以使用带时间戳的 WP_Query 吗?

mysql - 更新时对同一张表执行触发器

java - 如何从连接表中直接获取数据到一个类?