python에서 Flask-SQLAlchemy를 이용해서
ORM을 컨트롤 할 때 DB로 Mysql이나 MariaDB를 사용한다면
Python용 mysqlclient가 필요하다.
그 때는 공식 문서를 참조하면 좋다
https://pypi.org/project/mysqlclient/
mysqlclient
Python interface to MySQL
pypi.org
sudo apt-get install python-dev default-libmysqlclient-dev
sudo apt-get install python3-dev
pip install mysqlclient
먼저 개발을 위한 헤더와 라이브러리를 추가하고, 중간 도움을 주는 dev파일을 설치후 python3.6과 연결하는 시제 mysqlclient를 설치해줘야만 정상적으로 작동한다.
위의 설치는 MySQLdb라는 모듈이 없다고 나올 때 설치를 해주면 된다.(아래 메시지 참조)
No module named 'MySQLdb', referer: localhost
'IT+프로그래밍 - 웹서버 구축' 카테고리의 다른 글
[html]그동안 헷깔렸던 html tag 정리 (0) | 2020.08.25 |
---|---|
[WSL]GIT과 연동한 개발 세팅하기 (0) | 2020.05.31 |
[mariaDB]WSL에서 mariaDB설치 (0) | 2020.05.23 |
[개발환경]Windows10에서 ubuntu 설치 및 사용 (0) | 2020.01.30 |
[챗봇]카카오 아이오픈빌더 - 학습중(레퍼런스 정리) (0) | 2020.01.29 |