본문 바로가기
SQL

[Colab/MySQL] Colab과 Mysql 연결하기

by 빅데이터1020 2021. 7. 4.
SMALL

코랩과 MySQL을 연결해서 DB에 있는 데이터를 불러오는 방법입니다.

1. 필요한 모듈 설치하기

!sudo apt-get install python3-dev default-libmysqlclient-dev
!pip install pymysql

 

2. 모듈 불러오기

import pandas as pd
import pymysql

 

3. MySQL 연결해서 데이터 불러오기

host = 'host_num'
port=port_num  # int 형식으로 입력해야 합니다.
username = 'user_name'
password = 'password'
db = 'schema_name'

conn = pymysql.connect(host=host, port=port, user=username, password=password, db=db)
sql_state='select * from table_name;'

df=pd.read_sql_query(sql_state, conn)

 

LIST