DB설치
- window
- MySQL: https://www.mysql.com/downloads/
- PostgreSQL: https://www.postgresql.org/download/
- ubuntu
- MySQL:
sudo apt-get install mysql-server
- PostgreSQL 14버전 설치:
sudo apt-get -y install postgresql-14
- MySQL:
PostgreSQL: Downloads
www.postgresql.org
MySQL :: MySQL Downloads
www.mysql.com
DB 설정하기
- window
- MySQL
- 설치시 root password를 만들고 잘 기억해 두자
- 필요하시면 user도 AddUser버튼을 통해서 등록하시면 된다
- PostgreSQL
- 설치시 root password를 만들고 잘 기억해 두자
- MySQL
- ubuntu
- MySQL, PostgreSQL설치시에도 비밀번호를 설정하는 부분이 나오니 안전하게 패스워드를 생성하고 잘 기억해 두기!
Django에서 DB변경하기
# settings.py
...
DATABASES = {
"default": {
"ENGINE": "django.db.backends.sqlite3",
"NAME": BASE_DIR / "db.sqlite3",
}
}
...
- MySQL
-
# settings.py ... DATABASES = { 'default' : { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'projactname', # 연동할 mysql db 이름 'USER': 'root', # db 접속 계정명 'PASSWORD': 'password', # 해당 계정 비밀번호 'HOST': 'localhost', 'PORT': '3306', } } ...
-
- PostgreSQL
-
# settings.py ... DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'project', 'USER': 'root', 'PASSWORD': 'password', 'HOST': 'localhost', 'PORT': '', } } ...
-
'Web' 카테고리의 다른 글
Django) static file & media file (2) | 2024.10.01 |
---|---|
Django) Database Table 초기 값 셋팅하기 (1) | 2024.09.27 |
Django) Field (0) | 2024.09.26 |
Django) web text editor (3) | 2024.09.24 |
Django) Django-crontab (2) | 2024.09.20 |