유저명을 user1
유저암호를 user1_pw
데이터베이스 추가 및 유저 추가
create database db1;
grant all privileges on db1.* to 'user1'@'127.0.0.1' identified by 'user1_pw';
127.0.0.1 는 데이터베이스 서버와 django 서버가 다른서버에 있다면 django 서버의 IP 를 입력합니다.
mysqlclient 설치 - https://github.com/PyMySQL/mysqlclient-python
$ sudo apt-get install libmysqlclient-dev
$ pip install mysqlclient
데이터베이스 설정 변경 - project/settings.py
DATABASES 항목을 찾아서 다음과 같이 수정합니다.
DATABASES = {
'default':{
'ENGINE':'django.db.backends.mysql',
'NAME':'db1',
'USER':'user1',
'PASSWORD':'user1_pw',
'HOST':'mysqlhost.example.com',
'PORT':'3306',
}
}
데이터베이스에 적용 및 수퍼유저 생성
$ python manage.py migrate
$ python manage.py createsuperuser
댓글 없음:
댓글 쓰기