RedMeta

주피터노트북에 데이터베이스(mysql) 연결하는 방법

주피터 노트북에서 Python 에 Mysql 데이터베이스를 연결하는 방법에 대해서 알아보겠습니다.

먼저 아나콘다 네비게이터를 열어주세요

주피터노트북-데이터베이스

Environments 에서 pymysql 을 검색해 주세요, 만약 Not installed 라고 되어 있으시다면 설치를 진행해 주셔야 합니다. 선택을 하시고 Apply 를 눌러주시면 됩니다.

 

 

만약 아래와 같이 에러가 뜨게 된다면

Multiple errors encountered

아나콘다 네비게이터를 관리자 권한으로 실행해 주셔야 합니다.

주피터노트북-DB

설치가 완료되었으면 install Packages 창이 뜨게 되는데 Apply 해줍니다.

 

그리고 Python 에서 mysql을 연결 해주는 코드를 작성합니다.
먼저 import 로 pymysql 을 불러와 주셔야 합니다. 만약 아래 코드를 입력하셨는데 pymysql 을 모른다고 나오면 위에서 pymysql 패키지를 선행적으로 설치해 주셔야합니다.

import pymysql

변수명 = pymysql.connect(
    user='유저이름', 
    passwd='비밀번호', 
    host='DB IP', 
    db='데이터베이스명', 
    charset='utf8'
)

위와 같이 주피터노트북에서 DB를 연결하는 방법에 대해서 알아보았습니다.
저는 mysql을 사용하였지만 자신이 원하시는 DB를 사용하시면 됩니다.

2021.06.26 - [Database] - 데이터베이스(DBMS) 순위, rdbms, nonsql db 순위

 

데이터베이스(DBMS) 순위, rdbms, nonsql db 순위

안녕하세요 오늘은 데이터베이스, DB의 순위에 대해서 알아보겠습니다 DB-Engines 라는 사이트에서 확인하실 수 있습니다 RDBMS, NONSQL 등 여러 종류별 DB에 대한 순위도 보실 수 있고요 각 DB별 지원하

hnm1.tistory.com

데이터베이스를 고르실 때 참고하실만한 글을 추천드립니다.

공유하기

facebook twitter kakaoTalk kakaostory naver band