使用我自己的 MySQL 服务器将我的 Flask 应用程序部署到 Heroku
Deploy my Flask app to Heroku using my own MySQL server
我有一个带有 Flask 后端和 Vue 前端的项目。我想将它部署到 Heroku,但使用我自己的 MySQL 服务器上的我自己的 MySQL 数据库,而不使用 Heroku 的 dynos。
这可能吗?
这取决于你的意思
my own MySQL database from my own MySQL server, without using Heroku's dynos
如果您的 MySQL 服务器可以从 Internet 访问,当然可以。只需将您的应用程序指向它即可。
(请注意,使用 one of Heroku's database addons 而不是 意味着使用测功机。这些服务 运行 作为云上的托管服务,而不是您的测功机。JawsDB和 ClearDB 都是选项,并且都有免费套餐。)
如果您谈论的是 运行 在防火墙内的事情,例如在你的笔记本电脑上,那么如果不做一堆网络工作,这是不可能的。 可能,但我强烈建议您不要这样做。很容易造成安全问题。
我有一个带有 Flask 后端和 Vue 前端的项目。我想将它部署到 Heroku,但使用我自己的 MySQL 服务器上的我自己的 MySQL 数据库,而不使用 Heroku 的 dynos。
这可能吗?
这取决于你的意思
my own MySQL database from my own MySQL server, without using Heroku's dynos
如果您的 MySQL 服务器可以从 Internet 访问,当然可以。只需将您的应用程序指向它即可。
(请注意,使用 one of Heroku's database addons 而不是 意味着使用测功机。这些服务 运行 作为云上的托管服务,而不是您的测功机。JawsDB和 ClearDB 都是选项,并且都有免费套餐。)
如果您谈论的是 运行 在防火墙内的事情,例如在你的笔记本电脑上,那么如果不做一堆网络工作,这是不可能的。 可能,但我强烈建议您不要这样做。很容易造成安全问题。