Это не напрямую возможно, потому что личное адресное пространство, используемое экземплярами EC2-Classic, полностью не связано с - и изолировано от - частным адресным пространством, используемым в пределах данного VPC.
Единственный способ добиться этого - разоблачить экземпляр VPC, запускающий MySQL, в Интернет, чтобы ваш «внешний» (с точки зрения VPC) экземпляр EC2 мог подключиться к нему с помощью эластичного IP или каким-либо другим механизмом, например проксирование через другой экземпляр на основе VPC, доступный в Интернете ... это будет представлять собой потенциальную проблему безопасности, и еще много чего пойдет не так с вашей оценкой.
Разделение вашего веб-сервера и базы данных очень желательно, поскольку ни Apache, ни MySQL не разработаны с жесткими ограничениями на потребление ресурсов, а они don't always play well together на том же сервере, когда ресурсы (например, память) становятся жесткими.
Но я бы предположил, что даже если это косвенно возможно в виде некоторых прокси-серверов и портов, переводящих ролики, перемещение обеих машин внутри VPC было бы правильным путем.
Спасибо за помощь Дэвид, я попробую поставить обе машины внутри VPC. – Alberto