모델을 바꾸고 마이그레이션을 하는 과정에서 오류가 떴다. 원인을 모르겠어서 급한대로 sql에 등록된 모델을 삭제하고 새로 작성한 모델을 등록한 CLI로 과정이다.
참고:
루트 사용자 로그인
mysql -u yein -p
Enter password: xxxxxx
데이터베이스 삭제, 다시 생성
mysql> drop database djangodb;
create database djangodb character set utf8;
데이터베이스에 권한 부여
grant all on djangodb.* to 'yein'@'%';
flush privileges;
migration 새롭게 수행
python manage.py makemigrations
python manage.py migrate
db 확인
show tables;
use djangodb;
관리자 생성
python manage.py createsuperuser
'장고(Django)' 카테고리의 다른 글
장고 sql연동 3단계 mysqlclient설치, 파일설정 (0) | 2019.12.10 |
---|---|
장고 sql연동 2단계 로그인, 데이터베이스 생성 (0) | 2019.12.10 |
장고 sql연동 1단계 MYSQL설치, 비밀번호 설정 (0) | 2019.12.09 |
[장고(Django)] render / redirect의 차이 (0) | 2019.06.27 |
[장고(Django)] CSS (0) | 2019.06.09 |
댓글