2017-07-31 45 views

回答

2

请不要这样做。

MySQL连接默认情况下不加密的;任何能够嗅探客户端网络流量的人都可以阅读穿越网络的所有信息(包括数据库的用户名和密码)。如果您要存储个人数据(您的问题建议),那么这些数据就很脆弱。

嗅探网络流量是最简单的攻击之一 - 公共WiFi网络上的任何人是脆弱的。

我不知道,如果000webhost.com允许您从“外部”连接到MySQL数据库 - 你应该联系他们的支持团队。不过我猜不到。

最后 - 请阅读这里的常见问题 - 要求工具或服务是题外话。

+0

注意到并感谢您的提醒。虽然我认为使用SSL将解决问题 – Garikai

+0

您必须明确设置加密 - 这不是微不足道的。 –

+0

像这样暴露数据的常见方式是将数据库封装在API中,而不是通过互联网推送SQL。 SOAP和REST可以被加密和保护。 –

1

是的。它可以连接到任何MySQL数据库之前,除非你提到与提供您网站的下列:

1) JDBC Driver 
2) Password and Username 
3) URL to DB 

阅读说明,并根据需要来构建应用程序:http://www.000webhost.com/forum/][1]

而作为本场比赛ķ指出,这种托管是相当脆弱的,你的应用程序可能容易被嗅探。

相关问题