반응형

분류 전체보기 15

[ORACLE/오라클] SQLPLUS 를 이용하여, SQL 파일 실행

1. SQL파일 준비 실행시킬 스크립트를 SQL파일로 생성합니다. (SQL파일은 확장자가 .sql 입니다) 2. SQLPLUS 접속 SQLPLUS는 오라클 설치시 제공되는 오라클 클라이언트 도구이자 상호작용을 위한 사용자 인터페이스입니다. DB를 관리하기 위한 기능들을 수행하며, 검색 > SQLPLUS 입력, CMD > SQLPLUS 입력으로 실행가능합니다. * 사용자명 / 비밀번호 입력, * SQLPLUS 종료 시 EXIT 입력으로 종료 3. .sql 파일 실행하기 .sql 파일을 실행 명령은 아래와 같습니다. @@경로\sql파일.sql

[SQLD/ 실습소스] SQLD 실습을 위한 소스 공유 (노랭이 SQL기본)

노랭이 책 2장.1단원 SQL 기본 SQLD 문제 실습 및 결과 확인을 위해 일부문제만 간추려서 스크립트를 만들었습니다. 해당 소스 파일을 공유합니다. 파일은 sql, txt 파일 두 가지 입니다. txt 파일은 다운로드 후 그대로 복사하여 실행시키면 됩니다. sql파일 실행관련해서는 아래의 포스팅을 확인 바랍니다. https://scaredev.tistory.com/5 [ORACLE/오라클] SQLPLUS 를 이용하여, SQL 파일 실행 1. SQL파일 준비 실행시킬 스크립트를 SQL파일로 생성합니다. (SQL파일은 확장자가 .sql 입니다) 2. SQLPLUS 접속 SQLPLUS는 오라클 설치시 제공되는 오라클 클라이언트 도구이자 상호작용을 위한 사용자 scaredev.tistory.com

기타/SQLD 2021.09.10

[PYTHON/파이썬] 요기요 음식점 크롤링하기

오늘은 요기요에 등록되어 있는 업체를 크롤링해보기로 했다. 크롤링을 하기위해선 로컬 크롬과 호환되는크롬드라이버가 필요하다. 실습을 위해 로컬에 크롬을 설치하고 도움말 -> chrome 정보로 들어가서 버전을 확인한다. 크롬드라이버를 검색하여 해당버전 드라이버를 찾아 운영체제에 맞게 다운로드 한다. 압축을 풀고 드라이버의 경로를 잘 적어놓자. 크롤링을 통해 수집할 데이터 항목은 아래와 같다. 1) 업체명 2) 평점 3) 리뷰수 4) 사장님 리뷰수 5) 배달가능금액 (11900원 이상 배달 등) 필요 모듈은 selecnium, time, beaufulsoup, re 정도이다. html을 그대로 파싱해서 특정 태그를 기준으로 텍스트를 찾기 때문에 데이터 정리를 위한 정규식(import re)모듈은 필수인 듯 ..

코딩/PYTHON 2021.07.08

[PYTHON/파이썬] 텍스트 파일 DB(Maria)저장

파이썬을 공부하다 텍스트(text)파일로 디비에 데이터를 입력해보기로 했다. 데이터는 행안부 도로명주소 사이트에서 가져왔다. 먼저, 다운받은 파일을 확인하고 컬럼 수를 계산하여 아래와 같이 테이블을 구성했다. (가장 아래 적재일자는 데이터 입력 시간을 확인하기 위해 추가함) 소스코드는 아래와 같다. for문으로 insert구문을 생성하여, 데이터를 삽입한다. import pymysql # pymysql 모듈 임포트 f = open("파일경로", "r") # 파일오픈 data = f.readlines() # 내용 읽어 오기 (리스트로 읽어온다 - reaplce및 개행문자 처리를 위함) lines_cnt = len(data) # 파일 라인수 계산(text) new_list = [] # 리스트 초기화 conn..

코딩/PYTHON 2021.07.05
반응형