Reactjs 是否可以从Firebase托管的react应用程序连接到google cloud postgresql?

Reactjs 是否可以从Firebase托管的react应用程序连接到google cloud postgresql?,reactjs,google-app-engine,google-cloud-sql,firebase-hosting,Reactjs,Google App Engine,Google Cloud Sql,Firebase Hosting,我已经失去了耐心,试图弄清楚是否可以将我的react应用程序(托管在Firebase上)连接到我的google cloud postgresql数据库,以及我将如何去做 据我所知,Unix套接字似乎是唯一可能的解决方案,但即使是这种方法也尚未取得任何成功 Unix套接字就是答案吗?还有别的办法吗?如果没有,是否可以将我的react应用程序移到Google app Engine上,并连接到Firebase和postgresql?(GAE文档似乎可以在那里托管,但再次证明这项工作相当复杂)是的,您可

我已经失去了耐心,试图弄清楚是否可以将我的react应用程序(托管在Firebase上)连接到我的google cloud postgresql数据库,以及我将如何去做

据我所知,Unix套接字似乎是唯一可能的解决方案,但即使是这种方法也尚未取得任何成功


Unix套接字就是答案吗?还有别的办法吗?如果没有,是否可以将我的react应用程序移到Google app Engine上,并连接到Firebase和postgresql?(GAE文档似乎可以在那里托管,但再次证明这项工作相当复杂)

是的,您可以将Firebase与Google Cloud SQL集成:

  • 设置Firebase和Google SQL实例

  • 将节点SQL包添加到Firebase函数

  • 将您的Google SQL凭据添加为函数环境变量


  • 在这里,您可以找到关于MySQL的详细教程,但过程应该与PostgreSQL类似。

    问题是MySQL允许您通过tcp连接(如您链接到的教程中所述)进行连接,而您无法通过浏览器的tcp连接连接到google cloud PostgreSQL。抱歉,在问题Hey@TreyTurner中没有明确说明这一点,您无法直接(从浏览器客户端)连接到数据库。您将需要某种服务器来实现这一点。我认为marian.vladoi对你来说是个方便的解决方案。您还可以轻松地从App Engine连接到云SQL,请检查此项。从react连接到Firebase Firestore(例如)非常简单。