在专用子网中连接MySQL时出错

时间:2019-05-06 05:52:24

标签: amazon-web-services amazon-ec2 amazon-vpc private-subnet

我正在使用AWS EC2,VPC和Subnet进行小型个人项目。作为该项目的一部分,我已经完成了以下工作:

  1. 创建VPC
  2. 创建一个公共子网(公共)
  3. 创建一个私有子网(私有)
  4. 在公共子网中安装Apache,Linux和ownCloud
  5. 在专用子网中安装My SQL

专用子网具有安全组,该安全组允许来自(端口80和3306)和IP(xx.x.x.x / 24)的流量。

在具有My SQL的专用子网中,我使用以下命令创建了数据库和用户:

CREATE DATABASE owncloud_db;
CREATE USER 'appserver'@'xx.x.x.xx' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'appserver'@'xx.x.x.xx' WITH GRANT OPTION;

当我尝试从ownCloud(http://yy.yyy.yy.yy/index.php)创建管理员时,看到以下错误:

  

尝试创建管理员用户时出错:无法连接到数据库:驱动程序中发生异常:SQLSTATE [HY000] [2002]   连接被拒绝

我尝试使用Google搜索,但无法找出问题所在。任何指针将不胜感激。

0 个答案:

没有答案