Django에 MariaDB 사용하기
Django 프로젝트에 MariaDB(MySQL)을 사용해보려고 합니다.
MariaDB
설치
실행
프로젝트
mysqlclient 설치
settings.py
프로젝트를 생성하면 기본적으로 sqlite3을 사용합니다.
1
2
3
4
5
6
7
# your_project/settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
settings.py를 수정해 MariaDB를 사용하도록 수정합니다.
1
2
3
4
5
6
7
8
9
10
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'dbName', # ex) mydb
'USER': 'dbUser', # ex) root
'PASSWORD': 'dbPassword', # ex) P@ssw0rd
'HOST': 'dbHost', # default: localhost
'PORT': 'dbPort' # default: 3306
}
}
댓글남기기