Как подключиться к базе данных mysql на aws в django?
Недавно я перешел с php на django. Я пытаюсь подключиться к базе данных Mysql, но она выдает ошибку
django.db.utils.OperationalError: (2003, "Can't connect to MySQL server on 'something.rds.amazonaws.com' (timed out)")
Раньше я подключался к базе данных в php следующим образом
public $default = array(
'datasource' => 'db',
'persistent' => false,
'host' => 'something.rds.amazonaws.com',
'port'=> '',
'login' => 'username',
'password' => 'password',
'database' => 'mydatabase',
'prefix' => '',
'encoding' => 'utf8',
);
setting.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'mydatabase',
'USER': 'username',
'PASSWORD': 'password',
'HOST': 'something.rds.amazonaws.com',
}
}