Mysql
Openfire密碼忘記 - 數據庫隱藏
兩個月前我已經建立了一個 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>
這應該為您提供所需的所有資訊