웹 | [디장고] mysql 연결하기 우분투 18.04
페이지 정보
작성자 김영준 조회45,014회 댓글0건본문
sudo apt-get update
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install python3-dev libmysqlclient-dev
sudo pip3 install ConfigParser
sudo pip3 install mysql-python
모듈들을 설치해준다
mysql에서 특정 DB의 모든 테이블과 열이 기본적으로 UTF-8을 사용하도록 설정
mysql -u root -p
CREATE DATABASE <dbname> CHARACTER SET utf8;
CREATE USER '사용자'@'localhost' IDENTIFIED BY '비밀번호';
그 후 권한을 줍니다.
GRANT ALL PRIVILEGES ON *.* TO '아이디'@'%' IDENTIFIED BY '패스워드';
/etc/mysql/mariadb.conf.d/50-server.cnf 디랙토리 들어가셔서
# bind-address = 127.0.0.1
이부분을 주석처리한다.
pip3 install django==2.1
https://jms0707.tistory.com/38
장고 2.2 버전은 호환이 안된다고한다.
python3 manage.py migrate
마지막으로 마이그레이트