맥북 M1 Pycharm + mysql 연동
2021. 5. 18. 02:41ㆍ파이썬 데이터 분석
m1칩이 출시 된 후 빠르게 지원 어플리케이션들이 늘어나고 있다.
m1칩에서 mysql과 파이참 아나콘다 사용 환경에 대해 정리하고자 한다.
먼저 과정을 설명하면
1. mysql ommunity 설치 -> mysql server 설치(brew를 통해 설치하는 것을 권장) 설치를 확인후
2. 파이참 설치(홈페이지 설치 권장)
파이참을 실행하면 다음과 같은 화면을 확인 할 수 있다.


customize를 통해서 개발환경을 정할 수 있습니다.
그리고 All settings을 누르면 환경에 따른 언어버전과 필요 라이브러리를 설치 할 수 있다.

python interpreter를 통해서 파이썬의 버전을 선택할 수 있다.

+ 버튼을 누르면

다음과 같이 추가 라이브러리를 설치할 수 있다.

여기서 pymysql을 설치해주자

그리고 mysql과 파이참을 연결하기 위해 중간자 역할인 connector를 설치해주어야한다. 터미널로 설치해주자
자 그럼 설치 후 파이참과 mysql이 잘 연결이 되었는지 확인해보자.
먼저 터미널에서 mysql을 실행.
cd /usr/local/mysql/bin
./mysql -u root -p
# 암호입력
다음과 같이 뜨면 성공이다.

그럼 테스트용으로 데이터베이스와 테이블을 생성해보자.

데이터베이스 생성 -> 테이블 생성

파이참에서
import pymysql
conn = pymysql.connect(host="localhost", user = "root", password="", db = "test", charset="utf8")
curs = conn.cursor()
sql = "select * from test_table"
curs.execute(sql)
rows = curs.fetchall()
#fetchall = 레코드를 전부 가져온다
#fetchmany = 지정한 개수만큼
#fetchone = 한개의 레코드만 가져옴
print(rows)
conn.close()
파이참에서 같이 실행하면
테이블에 삽입한 데이터를 볼 수 있다.
'파이썬 데이터 분석' 카테고리의 다른 글
| 쥬피터 노트북, 엑셀 읽기, 오류 (0) | 2021.04.27 |
|---|