Ici, nous allons expliquer les paramètres d'utilisation de MySQL au lieu du sqlite standard comme base de données django. De plus, on suppose que MySQL est installé par MAMP.
Tout d'abord, dans manage.py
, spécifiez que vous utiliserez MySQL comme suit.
manage.py
import pymysql
pymysql.install_as_MySQLdb()
Ensuite, écrivez les informations détaillées de la base de données dans settings.py
.
settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME':Nom de la base de données,
'USER':Nom d'utilisateur (de votre base de données),
'PASSWORD':Mot de passe (de la base de données à utiliser),
'HOST': '/Applications/MAMP/tmp/mysql/mysql.sock',
'PORT': '8889' #Pour MAMP,
}
}
Recommended Posts