zabbix添加触发器报错,信息如下:
触发器已添加
细节
- Error in query [SELECT DISTINCT t.triggerid,t.expression,t.recovery_expression FROM triggers t,functions f,items i,hosts h WHERE t.description='{HOST.NAME}1分钟负载(每核)’ AND f.triggerid=t.triggerid AND f.itemid=i.itemid AND h.hostid=i.hostid AND h.host=’mytem’] [Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ‘=’]
意思是说字符编码不一样,不能进行比较,也就是说数据库内部的编码都不一样,有的数据是latin1_swedish_ci,有的数据是utf8_general_ci,,因此解决此问题的核心就是将数据库所有的编码进行统一。