您使用过任何仅数据库托管服务吗?

问题描述 投票:0回答:8

是否有仅数据库托管服务?

我需要一个仅 MySQL 的托管服务,但我找不到。所有 mysql 托管都是包的一部分,例如PHP+MySQL。

我需要它用于开发目的。将我的 PHP 文件放在其他地方,我可以远程连接到这个 mysql 服务器,一旦应用程序准备就绪,我可以将其放在同时具有 PHP + MYsql 的服务器上。 [好吧,有一些理由进行这种设置,如果您有什么建议,请这样做。]

如果您使用过任何建议/推荐。

谢谢

mysql hosting
8个回答
5
投票

仅数据库主机的问题是安全性。该数据库需要通过互联网访问,因此访问该数据库的用户名和密码是通过互联网发送的。即使您可以添加加密和其他保护,仍然存在安全被破坏的风险。

一般来说,您应该永远不允许通过互联网直接访问数据库!这是一个非常糟糕的做法,这也解释了为什么它很难找到。

解决此类限制的一种方法是围绕数据库构建 Web 服务。在此 Web 服务中,您将添加在此数据库上应用所需的所有功能,并且 Web 服务本身将保护数据库本身。您的 Web 服务仍然存在受到损害的风险,但即使在这种情况下,攻击者也永远无法造成超出特定 Web 服务允许的损害。

这样的 Web 服务可以用 PHP 创建,尽管我自己在 SQL Server 上使用 .NET 和 C# 做类似的事情有更多的经验......


3
投票

我认为您可以找到足够便宜的带有 MySQL 和 PHP 的主机,因此对您来说最简单的是只使用其中一台主机并且只使用您需要的内容。

Web Hosting Buzz 的套餐价格为 5.95 美元(每月),拥有无限数据库、400GB 存储空间和每月 500GB 数据传输。


3
投票

问题发布几周后,亚马逊宣布推出“Amazon Relational Database Service (Amazon RDS)”测试版。它的行为类似于 MySQL 5.1。

http://aws.amazon.com/rds/

对于您想要的东西来说似乎很昂贵,但您从未说过是支付账单的人。


0
投票
  1. 签约专用服务器。
  2. 仅使用它来托管您的 MySQL 数据库

如果服务器是托管的,他们应该可以帮助您解决基本的 MySQL 问题,因为它通常是预安装的。我使用 http://www.hostingmatters.com/


0
投票

如果您只是出于 PHP + MySQL 的开发目的而需要它,为什么不直接安装 EasyPHP (http://www.easyphp.org/)。安装起来既快速又简单,我认为这对开发很有帮助。

我在安装额外的 PEAR 扩展等方面没有遇到任何问题。


0
投票

Heroku 上有免费选项,也有付费选项:https://addons.heroku.com/cleardb


0
投票

您可以尝试免费的mysqlhosting。 http://freemysqlhosting.net/


0
投票

也在寻找它并且找到了一个免费的仅托管mysql的,请查看https://www.freesqldatabase.com/

按照教程了解如何使用它 https://www.youtube.com/watch?v=TMGHOW8Hzvw

© www.soinside.com 2019 - 2024. All rights reserved.