Loganalyzer数据库乱码解决方法:

Posted 十年

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Loganalyzer数据库乱码解决方法:相关的知识,希望对你有一定的参考价值。

查询mysql数据库编码是否为utf8

mysql> show create database test;

 

查询mysql数据表编码是否为utf8:

mysql> show create table yjdb;

 

如不是utf8

Vim /usr/share/doc/rsyslog-7.4.7/mysql-createDB.sql

修改:create database syslog default character set utf8 collate utf8_general_ci;

 

重启mysqld服务

 

如果数据库,数据表编码都为utf8

修改loganalyzer网站 include/functions_common.php文件,找到return htmlentities字段的行。

return htmlentities($mystr,ENT_NOQUOTES,$content[‘HeaderDefaultEncoding‘],"utf-8");

修改为:return htmlentities($mystr,ENT_NOQUOTES,"utf-8");

重启httpd服务

以上是关于Loganalyzer数据库乱码解决方法:的主要内容,如果未能解决你的问题,请参考以下文章

jsp页面表单提交,controller接收乱码,数据库乱码等解决方法

ajax如何传中文参数乱码解决办法

Java关于中文乱码的解决办法

windows环境下Mysql中文乱码问题解决方法

Oracle数据出现中文乱码怎么解决

PLSQLDeveloper中文显示乱码的解决方法