Невозможно подключиться к базе данных AWS EC2 с помощью Python - PullRequest
0 голосов
/ 05 ноября 2018

Я новичок в 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 моего сервера, но проблема остается. Любое предложение будет высоко оценено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...