Трябва да се уверите, че вашите групи за сигурност за AWS са отворени на порт 3306 (или каквото конфигурирате), за да имат достъп до базата данни.
Можете да отстраните проблеми, като се опитате да свържете SSH към машината, можете ли да се свържете локално? Ако да, тогава вижте групите си за сигурност и отворете порта. Ако не можете да се свържете локално, значи базата данни не работи и трябва да диагностицирате и конфигурирате правилно БД.
Но отказана връзка е повече от вероятно портът да не е отворен в групата за сигурност.
Само да добавя какво е решило проблема му:
- Той провери своите групи за сигурност и отвори правилните портове
- Проверено локално, за да се види, че mySQL не слуша на нито един порт
netstat -tlnp
за да проверите дали SQL работи локално- Проверих файла my.ini, за да види, че mysql е конфигуриран да слуша на порт
- Открих, че не е и го конфигурирах отново, за да слуша