首先,我真的很抱歉我的英語。幾天前,我開始在我的 Windows PC 上構建一個 fusionauth 應用程式。對于這個專案,我使用了 MariaDB。現在我買了一個 vServer,我的計劃是在 docker 的幫助下運行 Fusionauth。
安裝所有內容并遵循本教程后:https ://fusionauth.io/docs/v1/tech/installation-guide/docker
我不得不更改 .env 檔案。但是在這里你只能為 POSTGRES 設定用戶名和密碼......真的不知道該怎么做,因為 MariaDB 應該與 Fusionauth 一起使用。
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres
將不勝感激每一個幫助!
uj5u.com熱心網友回復:
MariaDB 不再與 MySQL 完全兼容。因此,由于我們使用的是現代 MySQL 函式和 SQL,FusionAuth 并未正式支持 MariaDB。但是,如果您設法讓 MariaDB 正常作業,請將您的解決方案發布到我們的論壇 ( https://fusionauth.io/community/forum/ ) 讓社區知道。
如果可能,我們建議將 PostgreSQL 用于 FusionAuth,但 MySQL 也可以。如果要使用 MySQL,則需要修改 Docker Compose 檔案以使用 MySQL Docker 容器而不是 PostgreSQL。
MySQL Docker 容器記錄在這里:https ://hub.docker.com/_/mysql
運行 MySQL 后,您將配置 FusionAuth 以使用此處記錄的環境變數連接到它:https ://fusionauth.io/docs/v1/tech/reference/configuration
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/432601.html
標籤:PostgreSQL 码头工人 玛丽亚数据库 融合认证
