SQLAlchemy 설치 & tutorial
설치환경 : windows 7 64bit , SQLAlchemy 1.0.4
참고 : http://docs.sqlalchemy.org/en/latest/orm/tutorial.html
http://docs.sqlalchemy.org/en/rel_1_0/core/engines.html
http://docs.sqlalchemy.org/en/latest/core/connections.html
1. 설치하기
-- http://docs.sqlalchemy.org/en/rel_1_0/intro.html#installation 에 나온대로
pip install SQLAlchemy
명령으로 command 창에서 실행하였으나, C Extension 컴파일 못함.
--> import sqlalchemy
명령어 치면, 잘되지만.. 찝찝해서 다시
pip uninstall SQLAlchemy 하고,
http://www.lfd.uci.edu/~gohlke/pythonlibs/#sqlalchemy 사이트에서 다운 받아 pip 로 재설치함.
2. tutorial 따라하기.
-- http://docs.sqlalchemy.org/en/latest/orm/tutorial.html
** Session 에 관한 글 : http://docs.sqlalchemy.org/en/latest/orm/session_basics.html#session-faq-whentocreate
** 올바른 Session 사용법
** Is the session thread-safe? NO!!!!
- http://docs.sqlalchemy.org/en/latest/orm/session_basics.html#is-the-session-thread-safe
Making sure the Session is only used in a single concurrent thread at a time is called a “share nothing” approach to concurrency.
3. database 접속하기
-- 참고 : http://docs.sqlalchemy.org/en/latest/core/connections.html#basic-usage
1) 기존의 postgresql database 연결하기
2) 기존의 sqlite database 연결하기
4.
'python' 카테고리의 다른 글
jupyter 4.0 설치하기 (0) | 2015.08.16 |
---|---|
python - postgresql 접속하기 (0) | 2015.05.27 |
matplotlib 그림에서 한글입력하기, 그림 크기 조절하기 (1) | 2015.03.27 |
python 2.7 한글 UnicodeEncodeError, UnicodeDecodeError 해결하기 (1) | 2015.03.27 |
ipython 3.0 ( jupyter ) 으로 업그레이드 하기 (0) | 2015.03.13 |