準備條件:
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...