Невозможно подключить базу данных Azure MySql в проекте Django напрямую
Я пытался подключить базу данных Azure Mysql в django, используя db_name, post, имя пользователя, пароль и имя хоста.
File "C:\Users\somesh.hiremath\Desktop\Django\Somesh\dj-Somesh\lib\site-packages\MySQLdb\__init__.py", line 123, in Connect return Connection(*args, **kwargs) Файл "C:\Users\somesh.hiremath\Desktop\Django\Somesh\dj-Somesh\lib\site-packages\MySQLdb\connections.py", строка 185, in __init__ super().__init__(*args, **kwargs2) django.db.utils.OperationalError: (1045, "Access denied for user 'NewUswe123'@'localhost' (using password: YES)") C:\Users\somesh.hiremath\Desktop\Django\Somesh\TestDjango\TestDjango\settings.py изменен, перезагрузка.
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'My_db',
'USER': 'NewUswe123',
'PASSWORD': 'Something@123',
'HOST': 'something_name.nothings.cloudapp.azure.com',
'PORT': '3389',
'OPTIONS': {
'read_default_file': '/path/to/my.cnf',
},
}
}