python
[python] pymysql 설치, python mysql 연결
김중앙
2024. 2. 13. 17:49
자 빠르게 설치부터 갑시다
pip install pymysql
이렇게 해도 되지만
인텔리제이에서 PyCharm 으로 개발 한다면
이렇게 설치하면 되겠죠?
import 하고
# Mysql
import pymysql
Connection 설정 하고
conn = pymysql.connect(host="{IP, local 이라면 127.0.0.1}", user ="{유져명}", password ="{유져 패스워드}", db ="{DATABASE 명}", charset ="utf8", cursorclass=pymysql.cursors.DictCursor)
cursorclass=pymysql.cursors.DictCursor
이게 중요 한듯
as_dict=True로 해야 컬럼명으로 데이터 가져오는게 된다고 하는데..
난 오류나더라? 얘를 집어 넣으니까 잘 되더라구..
일단 테이블 Select
sql = "select * from {테이블명}"
with conn:
with conn.cursor() as cur:
cur.execute(sql)
result = cur.fetchall()
for data in result:
print(str(data['Name']))
Name이라는 컬럼명으로 값 가져오기 성공
cur.execute("{ create 쿼리 }")
cur.execute("{ insert 쿼리 }")
되니깐 알아서 해보렴