使用logstash同步mysql的數據到elasticsearch 後,發現中文存在亂碼。安裝網上的教程添加了mysql
codec => plain {charset => "UTF-8"}
以後,問題仍然存在。sql
直接用logstash將mysql數據輸出到控制檯,發現仍是亂碼。elasticsearch
後來查看了下mysql表的字符集,發現是utf8mb4,將utf8mb4改爲utf8後正常顯示中文。code