17 Django MySql 연결하기

17.1 DB설정 정상여부 확인 - 장고 서버 구동

DB정보가 정확히 입력됐는지 장고서버를 구동해봅시다

DB 정보 입력이 틀렸다면 장고 구동시 DB관련 에러가 발생된다.

위 그림은 계정이 틀렸을때 발생한 에러입니다.

1
python manage.py runserver

17.1 DB접속 정보 수정 - base.py

장고 설정에서 DB설정을 하겠습니다. 그림과 같이 base.py를 열고
06 MySQL DB설치하기에서 생성한 DB 접속 정보를 추가한다.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
#conf/settings/ base.py
DATABASES = {    
     'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'DB이름',
        'USER': '계정명',
        'PASSWORD':'비밀번호,
        'HOST':'아이피',
        'PORT':'포트'
    }
}