주피터노트북에 데이터베이스(mysql) 연결하는 방법
주피터 노트북에서 Python 에 Mysql 데이터베이스를 연결하는 방법에 대해서 알아보겠습니다.
먼저 아나콘다 네비게이터를 열어주세요
Environments 에서 pymysql 을 검색해 주세요, 만약 Not installed 라고 되어 있으시다면 설치를 진행해 주셔야 합니다. 선택을 하시고 Apply 를 눌러주시면 됩니다.
만약 아래와 같이 에러가 뜨게 된다면
Multiple errors encountered
아나콘다 네비게이터를 관리자 권한으로 실행해 주셔야 합니다.
설치가 완료되었으면 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 순위
데이터베이스를 고르실 때 참고하실만한 글을 추천드립니다.