| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
- Handray
- MySQL
- 댓글크롤링
- Python
- c언어
- Bandit
- Selenium
- 크롤링
- 후기 크롤링
- 유튜브크롤링
- 네이버스토어 후기
- Baekjoon
- 리눅스
- 백준 1008번
- 워게임
- Reversing Me
- SQL
- 리뷰 크롤링
- split()
- HackCTF
- 백준2557
- 웹크롤링
- 백준
- ctf
- 리버싱
- 파이썬
- reversing
- split()함수
- Linux
- Welcome_rev
- Today
- Total
목록MySQL (6)
root@hfairy:~$
이번 포스트에서는 MySQL 테이블에 저장된 데이터를 csv 파일로 저장하고 엑셀에서 불러오는 과정을 작성하고자 한다. 나는 데이터베이스 'jokbalreview_db' 안의 테이블 'jokbalreview_tb'에 저장된 데이터를 추출할 것이다.먼저 저장된 전체 데이터를 불러오는 코드는 아래와 같다.USE jokbalreview_db; #올바른 db를 왼쪽 스키마 리스트에서 선택하면 굳이 작성하지 않아도 된다.SELECT * FROM jokbalreview_tb; 그리고 만약 특정브랜드(여기선 'brand_name')의 리뷰만 선택적으로 보고싶다면 아래와 같이 쿼리를 작성하면 된다.SELECT * FROM jokbalreview_tb where brand_name = '저장된 브랜드명'; 이제 엑셀로 ..
https://ryd-gmswjr.tistory.com/11 [MySQL] 데이터베이스 구축 및 테이블 생성 _ 1MySQL을 기반으로 실습 진행하였으며 버전은 8.1.0이다.(mysql --version) 데이터베이스 생성CREATE DATABASE IF NOT EXISTS cosmetic_db; 'CREATE DATABASE'를 이용해 'cosmetic_db'라는 데이터베이스를 생성한다.이때 중복ryd-gmswjr.tistory.com 데이터베이스 구축 및 테이블 생성은 위에 정리한 내용을 기반으로 진행했다.오랜만에 하려니 또 가물가물했는데 이렇게 정리해놓은게 얼마나 다행이던지.. 목표는 아래와 같다. 브랜드 여섯개 선정 후 각 제품의 후기 크롤링하기랭킹순 70개, 별점 낮은순 30개 => 총 10..
https://ryd-gmswjr.tistory.com/11 [MySQL] 데이터베이스 구축 및 테이블 생성 _ 1MySQL을 기반으로 실습 진행하였으며 버전은 8.1.0이다.(mysql --version) 데이터베이스 생성CREATE DATABASE IF NOT EXISTS cosmetic_db; 'CREATE DATABASE'를 이용해 'cosmetic_db'라는 데이터베이스를 생성한다.이때 중복ryd-gmswjr.tistory.com데이터베이스와 테이블 구축 방법은 위 게시물에 자세하게 작성해 놓았다. 오늘 코드를 통해 데이터를 삽입할 테이블과 컬럼 정보는 위와 같다.각 컬럼의 목적은 아래와 같다. comment_num(primary key): 고유번호product_name: 제품명comment_..
https://ryd-gmswjr.tistory.com/11 [MySQL] 데이터베이스 구축 및 테이블 생성 _ 1MySQL을 기반으로 실습 진행하였으며 버전은 8.1.0이다.(mysql --version) 데이터베이스 생성CREATE DATABASE IF NOT EXISTS cosmetic_db; 'CREATE DATABASE'를 이용해 'cosmetic_db'라는 데이터베이스를 생성한다.이때 중복ryd-gmswjr.tistory.com 위 페이지에서 구축한 테이블에 데이터를 수집하는 과정을 작성할 예정이다. DB name: cosmetic_dbTable name: derma_review_tb 각 column은 아래와 같음 review_num(primary key): 고유번호 product_name: ..
MySQL을 기반으로 실습 진행하였으며 버전은 8.1.0이다.(mysql --version) 데이터베이스 생성CREATE DATABASE IF NOT EXISTS cosmetic_db; 'CREATE DATABASE'를 이용해 'cosmetic_db'라는 데이터베이스를 생성한다.이때 중복 생성을 방지하기 위해 'IF NOT EXISTS' 옵션을 넣어 만약 'cosmetic_db'라는 데이터베이스가 존재한다면 새로 생성하지 않는다. SHOW databases; 테이블 생성# 어떤 db 내에서 SQL문을 실행할 것인지 설정USE cosmetic_db;# 테이블 생성CREATE TABLE derma_review_tb ( review_num int auto_increment primary key, ..
오늘은!유튜브 쇼츠 영상에서 댓글을 크롤링하는 코드를 작성할 것이다.MySQL 서버에 연결해서 데이터베이스를 구축하였고, HeidiSQL을 이용하면 MySQL과 연결해 훨씬 수월하게 데이터를 관리할 수 있다. 삽입이나 삭제도 쉽고 시각적으로도 보기 편하다.하지만 쉽게 수정하다 보니 SQL 명령문을 계속 까먹어서 간단한 건 직접 쿼리를 작성하려고 노력할 것이다..ㅎㅎ selenium이란?selenium은 웹 브라우저 자동화 툴이다.쉽게 말해 브라우저를 직접 실행하지 않고 원하는 기능을 코드로 입력하면 selenium의 메소드를 통해 웹 브라우저의 기능을 사용할 수 있는 것이다.나는 파이참을 사용하고 있고, 아래 사진처럼 패키지 설치할 수 있는 메뉴가 있는데 나는 이미 설치되어 있어서 오른쪽에 'Unins..