अनुशंसित तरीका
Django के साथ MySQL का उपयोग करने के लिए mysqlclient
स्थापित करना है mysql-connector-python
. के बजाय ।
यदि आप mysql-connector-python
. का उपयोग करते हैं , तो आपको ENGINE
. को बदलना होगा करने के लिए 'mysql.connector.django'
आपकी डेटाबेस सेटिंग में (docs )।
DATABASES = {
'default': {
'ENGINE': 'mysql.connector.django',
'HOST': 'xxxxxx.compute.amazonaws.com',
'PORT': '3306',
'NAME': 'xxxxx',
'USER': 'xxxxx',
'PASSWORD': 'xxxxxx',
'init_command': "SET sql_modes = 'STRICT_TRANS_TABLES'",
},
}