라이브러리 설치
- 공통적으로 다음 라이브러리를 설치한다 - 1 - pip install ipython-sql  
- 접속하고자 하는 DB에 맞게 라이브러리를 설치한다 - 1 
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11- # sql server 
 pip install pyodbc
 # PostgreSQL
 pip install pyscopg2
 # MySQL
 pip install PyMySQL
 # Oracle
 pip install cx_Oracle 
Jupyter Notebook에서 설정하기
- Jupyter Notebook에서 매직명령어로 익스텐션을 로드한다. - 1 - %load_ext sql 
- 다음과 같은 창이 뜨면 Install을 누른다.  
- 설치하면 정상적으로 실행이 된다  
- 접속하려는 DB에 맞는 코드를 입력 후 실행 - 1 
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11- # SQL Server 
 %sql mssql+pyodbc://user_name:password@host:port_number/db
 # PostgreSQL
 %sql postgresql://user_name:password@host:port_number/db
 
 # MySQL
 %sql mysql://user_name:password@host:port_number/db
 # Oracle
 %sql oracle://user_name:password@127.0.0.1:port_number/db 
- 연결이 되었으면 코드 앞에 - %%sql을 붙이고 쿼리를 실행한다 (세미콜론 제외) 
- Jupyterlab에서 잘 실행되는 것을 확인할 수 있다. 