Django
Django <-> Mysql 연동방법
TigerBJ
2019. 5. 20. 22:08
Django <-> Mysql 연동방법
1. mysql설치 방법은 아래와 같습니다.
https://creaticalmind.tistory.com/21?category=709469
2. django 프로젝트에서 pip를 이용해서 mysqlclient 설치
$ pip search mysqlclient
$ pip install mysqlclient==1.4.1
3. django project 안에 있는 setting.py 수정
기본 세팅값을 MySQL 세팅값으로 변경
setting.py
- 기본 세팅값
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
- MySQL 세팅값
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '디비이름',
'USER': '아이디',
'PASSWORD': '비번',
'HOST': 'localhost',
'PORT': '3306',
}
}
4. 마이그레이트 하기
python manage.py migrate
5. 서버 기동
python manage.py runserver