`

openfire使用MySQL-UTF8

阅读更多

首先要保证你为openfire创建的数据库编码是utf8的,建表语句如下:

create database openfire default character set utf8 default collate utf8_general_ci

 

当你原来就创建好数据库时,你可以用:

alter database openfire default character set utf8 default collate utf8_general_ci;

 

其次,在初始化openfire数据库,即第一次配置openfire服务器时,在连接数据库那里的连接串要加入字符编码格式,必须在连接里增加UTF8的编码要求,连接字符串设置如下:

jdbc:mysql://127.0.0.1:3306/openfire?useUnicode=true&characterEncoding=utf8

如果已经安装完成,这个配置也是可以改动的,直接到openfire的安装目录下,找到conf/openfire.xml这样一个文件,打开找到如下的XML节,修改其中的serverURL即可

<database>
<defaultProvider>
<driver>com.mysql.jdbc.Driver</driver>
<serverURL>jdbc:mysql://127.0.0.1:3306/openfire?useUnicode=true&amp;characterEncoding=utf8</serverURL>

注意:由于&具有特殊含义,因此原&符号必须被转义为&amp;

分享到:
评论

相关推荐

    openfire-4.2.0-1.noarch.rp

    Linux环境下的openfire安装包,能够结合spark客户端进行即时通信

    openfire安装---及时聊天

    - 使用以下命令来启动 Openfire 服务,并检查其运行状态。 ```bash ./openfire start ./openfire status ``` ##### 5. 数据库配置 - 在 MySQL 中创建名为 `openfire` 的数据库。 ```sql CREATE DATABASE ...

    openfire-4.3.0-1.x86_64

    openfire-4.3.0-1.x86_64.rpm, 为CentOS 安装 提供,开发即时消息使用

    openfire-4.1.4-1.x86_64.rpm

    openfire是基于XMPP协议的即时通讯框架,spark是pc客户端应用,类似qq客户端。smack提供了与XMPP服务通信的开发库。

    openfire-4.2.3-1.x86_64.rpm

    openfire-4.2.3-1.x86_64,linux版本,openfire4.2.3最新版本

    openfire-3.6.2-1.i386.tar.gz

    openfire的linux安装版本,下载以后将文件上传到linux某文件夹下面,然后敲“tar –xzvf openfire-3.6.2-1.i386.tar.gz mv openfire /opt”命令完成安装。完成安装以后再敲“/etc/init.d/openfire /etc/init.d/...

    Openfire-linux-4.6.4.rar

    - **解压文件**:使用`unrar`命令或者第三方工具解压"Openfire-linux-4.6.4.rar"。 - **启动安装**:进入解压后的目录,执行安装脚本,例如:`./install.sh`。 - **配置服务**:安装过程中,会提示配置数据库连接...

    openfire与jingle---即时通讯系统开发

    openfire与libjingle都是即时通讯系统开发中的很牛的开源软件(库),openfire是支持java很好的jabber服务器,libjingle可以和gtalk通信,并实现了p2p以及电话等功能,由google公司release的。

    openfire-4-6-4.exe

    openfire服务端

    openfire_4-2-3x64

    没有jre的open fire,Openfire (formerly Wildfire) is a cross-platform real-time collaboration server based on the XMPP (Jabber) protocol. Read about the name change

    Openfire在使用MySQL数据库后的中文乱码问题解决.docx

    2. 其次,配置 Openfire 服务器与 MySQL 的连接字符串,以指定使用 UTF-8 编码。在初次设置 Openfire 服务器时,数据库连接串应如下所示: ``` jdbc:mysql://127.0.0.1:3306/openfire?useUnicode=true&...

    CVE-2023-32315-Openfire-Bypass-main.zip

    **Openfire 漏洞详解:CVE-2023-32315** Openfire 是一款基于 Java 的开源即时通讯服务器,它允许企业构建实时、安全的通信网络。然而,任何软件都有可能存在的安全漏洞,这正是 CVE-2023-32315 的关注点。这个安全...

    openfire-red5-spark-rtmps-required-files

    在提供的文件列表中,我们看到"openfire-https-8443.jar"可能是用于配置Openfire使用HTTPS安全连接的组件,通常用于增强服务器的安全性。"red5-plugin.jar"可能是Red5的特定插件,扩展了Red5的功能以适应Openfire...

    openfire-oju-plugin:使用Galene的Openfire视频会议引擎

    然后,下载Openfire-Oju-Plugin的源码包(如openfire-oju-plugin-master),解压后将插件文件放入Openfire的plugins目录下。重启Openfire服务器,插件即可自动加载。对于不熟悉命令行操作的用户,Openfire的管理界面...

    Pade - Openfire会议「Pade - Openfire Meetings」-crx插件

    Pàdé(约鲁巴语会议)是一个Chrome扩展,通过使用Openfire会议为音频,视频,桌面流和网页协同浏览提供统一的通信体验。 Openfire Meetings是一组Openfire插件,使用WebRTC和Jitsi为您的Openfire用户提供高质量,...

    openfire-3.7.1-1.i386.rpm

    openfire老版本,3.7rpm版本,可以直接下载来用openfire老版本,3.7rpm版本,可以直接下载来用

    openfire-gcm-cedro-plugin

    建造先决条件:使用 Maven 2.2.1 从安装 maven-openfire-plugin 获取一份openfire.jar并将其安装到 maven 中。 有几种方法可以做到,这里有两种: 选项 1. 在下载您需要的 openfire 版本的源代码然后根据源代码路径...

    openfire-pade-plugin:Openfire的插件,可提供基于Web的统一通信-聊天,群组聊天,电话,音频和视频会议

    Pade对网络的要求最低,并且可以在局域网(LAN)内部或与Internet上托管的Openfire服务器一起使用,开箱即用。如果您的Openfire服务器位于NAT和防火墙之后,并且您希望允许外部Internet访问,则需要一些网络专家来...

    openfire-inverse-plugin:将inVerse Web客户端添加到Openfire

    【标题】"openfire-inverse-plugin" 是一个专为Openfire设计的插件,其主要功能是集成第三方Web客户端inVerse,使用户能够通过Web界面访问和管理Openfire服务器。Openfire是一款开源、基于Java的即时通讯(IM)...

    openfire 安装包

    5. **Openfire配置**:在Web界面中,你需要设置管理员账户、数据库连接(默认使用内置HSQLDB,也可选择MySQL、PostgreSQL等)、服务器域名和端口等。 6. **安全考虑**:安装后,应考虑安全性问题,如修改默认端口、...

Global site tag (gtag.js) - Google Analytics