我正在努力的创业公司正在构建一个网站,我们希望使用AWS来运行和托管我们的网站以及随附的mysql数据库。显然,当您终止AWS实例时,存储在其上的任何数据都将丢失,因此我们将数据库保留在EBS系统上。但是,我无法弄清楚的是如何在这两个不同平台上运行的东西。如何告诉Web服务器数据库在哪里?
很抱歉,如果这是一个非常棒的问题。仍在努力了解整个云服务的运作方式。
答案 0 :(得分:1)
如果我读的是正确的,你的数据库是安装在同一台机器上的EBS,如果是这样的话,你必须确保告诉MySQL(my.cnf)指出它是datadir
到EBS 。目录
休息和往常一样。您的host
是localhost
和您的用户凭据。
BTW,仅供参考,还有一个来自亚马逊的数据库选项是RDS(http://aws.amazon.com/rds/),它提供了许多功能+优势,请看一下。