准备条件:
1)检查mysql的字符编码,不是utf-8的,要将mysql的character修改到utf-8.
2)创建openfire数据库。
安装:
指定数据库驱动时,jdbc字符串增加如下:
jdbc:mysql://localhost:3306/openfire?rewriteBatchedStatements=true&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8
说明:
mysql字符集未改过来的情况下,创建了openfire,并配置。
1)修改jdbc字符串无效,包括openfire.xml文件和服务器属性。
2)修改msql字符集编码无效。
3)修改openfire数据库编码无效。
我是Ubuntu14.04环境,只能按照1) 2)重新来过。