Я новичок в python и пытаюсь подключиться к своей базе данных AWS EC2 RDS, но она не подключается к базе данных AWS. Выдает ошибку
mysql.connector.errors.InterfaceError: 2003: Can't connect to MySQL server on 'xx.xxx.xx.xxx:3306' (10061 No connection could be made because the target machine actively refused it)
Принимая во внимание, что когда я пытаюсь подключиться к моему локальному хосту, он подключается хорошо, и он говорит, что подключен к базе данных Mysql. Я использую следующие коды для подключения к БД.
import mysql.connector
db = mysql.connector.connect(host='xx.xxx.xx.xxx', database='bm_new', user='dbusername', password='dbpassword')
if db.is_connected():
print('connected to Mysql database')
Я изменил свой mysql.cnf, изменил bind-адрес на 0.0.0.0 и даже изменил его на IP моего сервера, но проблема остается. Любое предложение будет высоко оценено.