Mysql

Openfire密碼忘記 - 數據庫隱藏

  • June 6, 2017

兩個月前我已經建立了一個 openfire 伺服器,但我忘記了我是否使用了內置數據庫或 localhost 上的 MySQL 伺服器。

我在帶有 XAMPP(Apache 和 MySQL)的 Amazon EC2 上使用 Windows Server 2012

當我關閉我的 MySQL 數據庫並嘗試登錄到 openfire 網路控制台時,網頁一直在載入並且不會停止。這應該意味著我的 openfire 伺服器正在使用 MySQL。我已經嘗試過多次,這證實了這一事實。

當我嘗試使用 mysql 控制台(在 cmd 上)查看我的 MySQL 中的數據庫時,只顯示了兩個不相關的數據庫。

我需要知道我的 openfire 數據庫在哪裡,因為我失去了密碼。

謝謝

維杜爾

您可以嘗試查找數據庫配置xml。

複製自https://www.igniterealtime.org/builds/openfire/docs/latest/documentation/db-integration-guide.html

配置

  • 停止開火。
  • 使用您喜歡的編輯器編輯 Openfire 安裝文件夾中的 conf/openfire.xml,如下所述。
  • 重新啟動 Openfire。

數據庫連接設置

<jive>
 ...
 <jdbcProvider>
   <driver>com.mysql.jdbc.Driver</driver>
   <connectionString>jdbc:mysql://localhost/dbname?user=username&password=secret</connectionString>
 </jdbcProvider>
 ...
</jive>

這應該為您提供所需的所有資訊

引用自:https://serverfault.com/questions/622527