SQLAlchemy 설치 & tutorial 

설치환경 : windows 7 64bit , SQLAlchemy 1.0.4

참고 : http://docs.sqlalchemy.org/en/latest/orm/tutorial.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 연결하기


Posted by 자유프로그램