如何强制rsyslog ommysql使用utf8?

我在rsyslog中使用ommysql将数据传输到MySQL

$ModLoad ommysql local6.* :ommysql:localhost,Syslog,rsyslog,1 

但是数据库中的数据类似于“·Ð¾Ð²Ð°Ð½ÐÐÐÐÐÐÐÑÑÑÑÑÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐμÐÐÐÐÐÐÐÐÐÐμÐÐÐÐÐÐÐÐÐμÐμÐÐÐÐÐÐÐμÐμÐÐÐÐÐÐÐÐÐÐμÐμÐÐÐÐÐÐÐÐÐμÐμÐÐÐÐÐÐμÐÐÐÐÐÐÐÐÐÐÐμÐμÐμÐμÐÐÐÐÐÐÐÐÐÐμÐμÐμÐÐÐÐÐÐÐÐμÐμÐμÐμÐμÐÐÐÐÐÐÐÐÐÐÐÐμÐμÐμÐμÐμÐμÐÐÐÐÐ

我想这是因为ommysql没有设置utf8编码,并立即开始插入连接: http ://s017.radikal.ru/i441/1606/e0/050cf30c495f.png

在插入之前是否有任何方式说“设置名称utf8;”?

那应该说像ование ,正确的?

尝试使用utf8 / utf8mb4时,如果看到Mojibake,请检查以下内容。 这个讨论适用于双重编码 ,这不一定是可见的。

  • 要存储的字节需要utf8编码。
  • INSERTingINSERTing文本时的连接需要指定utf8或utf8mb4。
  • 该列需要声明CHARACTER SET utf8 (或utf8mb4)。
  • HTML应该以<meta charset=UTF-8>开头。