본문 바로가기
IT/Django

Django와 MariaDB 또는 MySQL 연동

by 혁클 2021. 2. 14.

1. MariaDB 또는 MySQL 클라이언트 패키지 설치

 

> pip install mysqlclient

 

2. DB 설정 변경

 

 

3. DB Migration

 

1) 먼저 다음과 같이 migrations 폴더에서 __init__. py를 제외한 모든 파일을 삭제한다.

 

 

2) 다음을 수행하여 migration 을 완료한다.

 

 

3) 2)번까지 수행하면 새로운 DB ( 설정에서 연결한 Mariadb 또는 MySQL)에 모든 테이블이 새로 생기므로, 테이블 내에 데이터가 없다.

 

Admin User 테이블의 데이터도 없는 상태이므로 admin user 를 다음과 같이 생성한다.

 

 

4) 서버를 구동하고, admin 사이트에 로그인하여 생성된 테이블을 확인한다.

 

 

 

*이 포스팅은 "Django로 배우는 쉽고 빠른 웹 개발"(한빛미디어) 교재와 엔코아 플레이 데이터 수업 내용을 참고로 합니다.

댓글