这个错误意味着在查询语句中的字段列表中找不到"pay_pin"列。有几个可能的原因导致这个错误发生:

  1. 拼写错误:请确保在查询语句中正确拼写了"pay_pin"列的名称。

  2. 表名错误:请确保在查询语句中指定了正确的表名。可能是你查询的表名与实际表名不一致。

  3. 列不存在:请确保"pay_pin"列确实存在于"account"表中。你可以再次使用"desc"命令来检查表结构,确保列名正确。

如果以上步骤都没有解决问题,那可能是Mycat的缓存问题。你可以尝试重启Mycat服务,然后再次执行查询语句。如果问题仍然存在,请检查Mycat的日志文件以获取更多详细信息,并考虑更新Mycat版本或寻求Mycat官方支持。

mycat 通过desc命令查询account表的结构的时候可以查询到pay_pin字段但是通过select 查询pay_pin字段的时候报错mycat error 1054 HY000unknown column pay_pin in filed list

原文地址: https://www.cveoy.top/t/topic/hKgS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录