210428_파이썬을 이용한 웹 크롤링_16

정재현·2021년 4월 28일
0

TIL2

목록 보기
57/79

오늘 드디어 DB연동에 들어간다.
드디어..!

우선 파이썬에서 mysql db에 연동하려면 pymysql을 사용해야한다.

pip install pymysql

설치해주고~

임포트와 커넥션을 해주면된다.
호스트, db명, 아이디, 비번 등등이 들어간다.
커서를 잡아주고~ 뭐 이런건 괜찮았는데
문제는

이런 바운드? 관련된 거 같은데 뭐 오류는 아닌것 같고.. 다시 바꿔줘야하나.. 싶다 콘솔에서 보려면.
뭐 이건 select 한거고, 나는 insert를 해야하니 insert문을 작성하고 넣어봤으나~
역시 단번에 잘 되지는 않았다.
이해가 안되는게..

insert문을 통해 그냥 연습삼아 제목, 언론사, url정도만 넣어주려 했는데,
pk값인 num값에 12가 없는데도 12가 중복된 값이라고 나온다..
어허 참.. 현재 테이블은

이렇게 되어있는데 말이다..

conn.commit

을 빼먹어서 그런가싶었는데 아니였다..
db밑에 콘솔창은 주루룩주루룩 뭘 하긴하는데
실제 데이터값은 변동이 없다.

중복값이 없는데 왜 중복이라는 걸까..
내일 마저 알아보겠다..

오늘의 코멘트: 중복값은 없어...

profile
"돈받고 일하면 프로다"

0개의 댓글