將本地MySQL 資料庫部署到Heroku
將MySQL 資料庫整合到Heroku 部署的Ruby/Sinatra 應用程式對於那些不熟悉的人來說可能具有挑戰性平台。本演練解決了將結果部署到 Heroku 生產環境時將結果寫入本機資料庫的特定要求。
建議方法:
而不是維護本地 MySQL 資料庫,強烈建議使用 PostgreSQL,它是 Heroku 的原生資料庫。這避免了資料庫轉換的需要,從而簡化了部署過程。 Heroku 為 PostgreSQL 轉儲檔案提供方便的匯入/匯出功能,確保本地和生產環境之間的無縫資料傳輸。
MySQL 整合的替代選項:
如果遵守MySQL 是必要的,有兩個選項可用:
使用PostgreSQL 的好處:
最終,在整個開發過程中使用PostgreSQL 與Heroku 的預設設定保持一致,從而簡化了您的部署體驗。 PostgreSQL 提供強大的功能集,是廣泛採用的資料庫,可確保對您的應用程式的支援和相容性。
以上是如何將本機 MySQL 資料庫部署到 Heroku?的詳細內容。更多資訊請關注PHP中文網其他相關文章!