일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- GIT
- escaped
- NoSQL
- databases
- square brackets
- matches any character
- runserver
- literal
- bitbucket
- MongoDB
- Terminal
- New Line
- Regexp
- backslash
- whitespace characters
- dollar sign
- Case sensitive
- Regular Expressions
- point
- 대소문자 구별
- whitespace
- sensitive
- mongo
- Homebrew
- 정규표현식
- 딸라표시
- Regex
- 꺽쇠
- MAC
- MySQL
Archives
- Today
- Total
Creaticalmind
Django <-> Mysql 연동방법 본문
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
Comments