반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Firebase
- 리액트
- docker
- 엑셀
- 나스
- MSSQL
- 맛집
- SQL
- 함수
- 가상환경
- react
- Excel
- 리엑트
- Expo
- 시놀로지
- reactnative
- react native
- apk
- synology
- Nas
- 캠핑
- 장고
- Django
- 연곡해변
- 강릉
- ReactNaitve
- 서울
- 수도권 근교
- 시놀로지나스
- 캠핑장
Archives
- Today
- Total
차근차근 생활 & 코딩
[시놀로지 나스] NAS - Docker로 Django MariaDB 연동하기 본문
반응형
안녕하세요.
아래 링크가 선행이 되어야 MariaDB 연동이 가능합니다.
설치하기
아래 명령어를 통해 라이브러리를 설치해 주도록 합니다.
pip install mysqlclient
오류발생 처리하기
아래 그림과 같이 오류 발생 시 아래 명령어를 통해 추가 설치 후 다시 한번 mysqlclient를 설치하도록 합니다.
apt-get install python3-dev default-libmysqlclient-dev build-essential
장고 셋업하기
mysite/settings.py 경로에 DATABASES 설정값을 변경해 주도록합니다.
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'myboard', # 데이터베이스 이름
'USER': 'root',
'PASSWORD': '****',
'HOST': 'test.synology.me', #시놀로지 나스 DDNS 주소
'PORT': '3307'
}
}
장고 실행하기
DATABASES 설정값이 잘 적용 됬는지 장고를 실행 합니다.
python manage.py runserver
장고 실행이 정상적으로 되고 있는지 확인 후 migrate를 통해 DATABASE 테이블을 확인합니다.
python manage.py migrate
정상적으로 데이터베이스와 연결이 됬다면 자동으로 테이블이 생성됩니다.
수고하셨습니다.
반응형
'IT > NAS' 카테고리의 다른 글
[Synology NAS] Nginx Proxy Manager 설정하기 (2) | 2022.11.08 |
---|---|
[시놀로지 나스] NAS - Qbitorrent Web Expressvpn VPN IP 우회 확인하는 방법 (0) | 2022.08.01 |
[시놀로지 나스] NAS - DOCKER 복사 후 붙여넣기 (0) | 2022.07.12 |
[시놀로지 나스] NAS - 간단한 링크로 파일 전달 받기 (0) | 2022.07.05 |
[시놀로지 나스] NAS - DS AUDIO 오름차순 정렬 (0) | 2022.06.30 |
Comments