如何从VB.NET连接到Google Cloud SQL?

杰弗里·洛佩兹(Jeffrey Lopez)

我已经使用VB.NET创建了一个应用程序,并且正计划制作一个移动应用程序,该应用程序将访问由我制作的桌面应用程序创建的数据。因此,我正在考虑上载或发布该应用程序正在网络上某个地方使用的数据库,以便我将要制作的移动应用程序可以读取该数据。

我想将其上传到Google的Cloud SQL服务。我对这些东西完全陌生,所以我搜索了一些教程。我发现的所有内容都是非常技术性的(至少在我的观点上),并且很难遵循,尤其是对于像我这样的初学者而言。

那么,如何连接到Cloud SQL?它像创建一个MySqlConnection并将连接字符串的服务器设置为我的Cloud SQL实例的IP地址一样简单吗?

凯文·马拉霍夫斯基

连接到Cloud SQL数据库非常类似于连接到本地数据库。就像您提到的那样,您只需要连接到远程实例的IP地址(和端口3306,通常是默认端口)即可。此外,您需要设置Cloud SQL实例的防火墙以允许来自连接计算机的连接。是用于从默认MySQL客户端连接到实例的文档页面,该页面的侧边栏上的链接也可能有用。

但是要注意的一件事是,允许您的移动应用程序用户直接连接到数据库是不安全的。如果您允许用户对数据库进行写访问,将无法防止不良行为者连接并弄乱您(和您的用户)放置在那里的数据。即使您进行了安排,使用户仅具有读访问权限,您仍然可能会受到拒绝服务(DoS)攻击的影响,从而阻止您的真实用户访问您的服务。

您应该考虑运行与移动用户连接的另一台服务器(例如,如果您坚持使用Google产品,则在App Engine或Google Compute Engine上)。该服务器将依次代表用户连接到Cloud SQL实例。这将使您可以通过使用诸如Memcache之类的方法更轻松地扩展规模,并为您提供预处理数据的灵活性,以减少移动带宽的使用(根据您要提供的数据类型而定,它可能有用也可能没有用)。

如果您确实只是在提供只读数据(并且您实际上并不需要SQL查询),则可以考虑将其上传到Google Cloud Storage并让您的移动用户直接下载它(可以使对象具有世界范围的可读性) 。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Google DataFlow连接到Cloud SQL

来自分类Dev

如何使用SSH连接到Google Cloud SQL

来自分类Dev

在Idea Intellij上,如何连接到Google Cloud SQL

来自分类Dev

如何通过暴露连接到Google Cloud SQL

来自分类Dev

如何通过SSL连接到Google Cloud SQL?

来自分类Dev

将Django连接到Google Cloud SQL

来自分类Dev

无法连接到 Google Cloud SQL API

来自分类Dev

如何在App Engine上使用go-sql-driver / mysql连接到Google Cloud SQL?

来自分类Dev

如何将Google Data Studio连接到Google Cloud SQL

来自分类Dev

如何将SQL Server Beta(Google Cloud)连接到Google API引擎(Node.js)

来自分类Dev

如何在生产环境中从Google Compute Engine连接到Google Cloud SQL?

来自分类Dev

如何使用Hostinger上托管的本机PHP连接到Google Cloud SQL?

来自分类Dev

如何将manage.py syncdb连接到Google Cloud SQL

来自分类Dev

如何从其他服务器连接到Google Cloud SQL实例

来自分类Dev

如何将 iOS 应用程序连接到 Google Cloud SQL?

来自分类Dev

如何使WebSockets连接到Google Cloud Function?

来自分类Dev

VB.Net无法连接到SQL

来自分类Dev

无法连接到Google Cloud SQL。使用PHP Google SDK

来自分类Dev

是否可以从Google托管VM连接到Google Cloud SQL?

来自分类Dev

在Google App Engine中连接到Google Cloud SQL

来自分类Dev

无法连接到Google Cloud SQL。使用PHP Google SDK

来自分类Dev

如何从Google App Maker作为外部mysql数据库连接到Google Cloud SQL数据库?

来自分类Dev

如何使用kubernetes服务连接到您的Cloud SQL实例?

来自分类Dev

如何允许Cloud SQL连接到自动伸缩组?

来自分类Dev

如何从Cloud Run连接到Google Cloud Datastore?

来自分类Dev

App Engine无法连接到Google Cloud SQL

来自分类Dev

从App Engine连接到Google Cloud SQL:拒绝访问

来自分类Dev

无法使用Cloud SQL代理从Google Compute Engine连接到Google Cloud SQL

来自分类Dev

如何从Google Container Engine连接Google Cloud SQL?

Related 相关文章

  1. 1

    如何从Google DataFlow连接到Cloud SQL

  2. 2

    如何使用SSH连接到Google Cloud SQL

  3. 3

    在Idea Intellij上,如何连接到Google Cloud SQL

  4. 4

    如何通过暴露连接到Google Cloud SQL

  5. 5

    如何通过SSL连接到Google Cloud SQL?

  6. 6

    将Django连接到Google Cloud SQL

  7. 7

    无法连接到 Google Cloud SQL API

  8. 8

    如何在App Engine上使用go-sql-driver / mysql连接到Google Cloud SQL?

  9. 9

    如何将Google Data Studio连接到Google Cloud SQL

  10. 10

    如何将SQL Server Beta(Google Cloud)连接到Google API引擎(Node.js)

  11. 11

    如何在生产环境中从Google Compute Engine连接到Google Cloud SQL?

  12. 12

    如何使用Hostinger上托管的本机PHP连接到Google Cloud SQL?

  13. 13

    如何将manage.py syncdb连接到Google Cloud SQL

  14. 14

    如何从其他服务器连接到Google Cloud SQL实例

  15. 15

    如何将 iOS 应用程序连接到 Google Cloud SQL?

  16. 16

    如何使WebSockets连接到Google Cloud Function?

  17. 17

    VB.Net无法连接到SQL

  18. 18

    无法连接到Google Cloud SQL。使用PHP Google SDK

  19. 19

    是否可以从Google托管VM连接到Google Cloud SQL?

  20. 20

    在Google App Engine中连接到Google Cloud SQL

  21. 21

    无法连接到Google Cloud SQL。使用PHP Google SDK

  22. 22

    如何从Google App Maker作为外部mysql数据库连接到Google Cloud SQL数据库?

  23. 23

    如何使用kubernetes服务连接到您的Cloud SQL实例?

  24. 24

    如何允许Cloud SQL连接到自动伸缩组?

  25. 25

    如何从Cloud Run连接到Google Cloud Datastore?

  26. 26

    App Engine无法连接到Google Cloud SQL

  27. 27

    从App Engine连接到Google Cloud SQL:拒绝访问

  28. 28

    无法使用Cloud SQL代理从Google Compute Engine连接到Google Cloud SQL

  29. 29

    如何从Google Container Engine连接Google Cloud SQL?

热门标签

归档