解決openfire 4 1中文亂碼

2021-07-10 11:50:21 字數 517 閱讀 5314

準備條件:

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)重新來過。

docker中配置mysql並解決中文亂碼

在docker中配置並使用mysql映象步驟 1 獲取mysql映象 2 載入並執行mysql映象 docker run name mysql p 33306 3306 e mysql root password 123456 d 192.168.100.163 5002 tx other mysq...

在linux中安裝mysql並解決中文亂碼問題

linux安裝mysql相對來說比較麻煩,可能會遇到各種各樣的問題。安裝方式有兩種 sudo dpkg i path to package即可 sudo dpkg i path to package此時已經將官方源加入到我們自己的倉庫中了。然後公升級一下 sudo apt get update此時可...

qstring亂碼 qt4 QT4 5 1中文亂碼

開始看蔡志明等編寫的 精通qt4程式設計 一書,第乙個例子就出現了問題,例子執行結果如下 其源 為 include include include include include include int main int argc,char ar qtextcodec setcodecfortr q...