日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 连接openfire_修改openfire数据库连接(转)

發布時間:2023/12/19 数据库 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 连接openfire_修改openfire数据库连接(转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

初次安裝openfire的時候設置的是采用內置的數據庫hsqldb,需要修改為mysql數據庫。

問題:在web的控制臺上找不到修改數據庫連接方式的修改。

解決:

重新設置數據連接先要在mysql數據庫新建一個Openfire的數據庫:create database Openfire。

openfire設置的配置文件路徑為:../openfire/conf/openfire.xml。打開xml文件發現安裝設置完成后setup的值為true

true

首先關閉openfire服務器,然后刪除屬性,然后重新啟動 Openfire 并重新裝入設置工具。http://127.0.0.1:9090/setup/index.jsp就可以重新設置了。

openfire綁定了MySQL, Postgres, Microsoft SQL Server, 和HSQLDB數據庫的驅動程序,無需單獨再去下載驅動程序.openfire綁定oracle數據庫的驅動程序,如果使用的是oracle數據則去Oracle下載驅動程序。

然后在openfire的控制臺設置中設置如下值:

driver: com.mysql.jdbc.Driver

server: jdbc:jdbc:mysql://[YOUR_HOST]/[DATABASE_NAME]?rewriteBatchedStatements=true&useUnicode=true&characterEncoding=utf8

YOUR_HOST通??梢允莑ocalhost,DATABASE_NAME則是數據庫的名字,本次是Openfire。

如果沒有設置rewriteBatchedStatements=true,則需要手動去導入數據庫腳本

../openfire/resources/database目錄下放著各個數據的腳本。以mysql為例 windows下導入數據庫如下:

打開控制臺cmd,切換到../openfire/resources/database 目錄輸入以下命令:

type openfire_mysql.sql | mysql -uxxx -p databaseName;

-u后的xxx是數據庫用戶名

如果導入遇到問題將腳本里的VARCHAR(1024) 改為 VARCHAR(255)。

原文鏈接:http://www.xuebuyuan.com/2108182.html

總結

以上是生活随笔為你收集整理的mysql 连接openfire_修改openfire数据库连接(转)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。