DBMS 2

DA, SQL, DB보안 등 실무자를 위한 위한 DB기술 바이블!

아파치와 함께 MySQL 사용하기

DBMS 2
MySQL 가이드
사용설명서
아파치와 함께 MySQL 사용하기
작성자
admin
작성일
2021-02-19 10:46
조회
508

아파치와 함께 MySQL 사용하기

여기에는 여러분이 MySQL데이터 베이스에 대해서 사용자를 인증하고 MySQL테이블에 로그 파일을 기입할 수 있도록 하는 프로그램이 있다.

여러분은 아파치 구성 파일에 아래의 내용을 넣음으로써 MySQL이 보다 쉽게 아파치 로깅 포맷을 읽을 수 있도록 할 수 있다:



LogFormat \
"\"%h\",%{%Y%m%d%H%M%S}t,%>s,\"%b\",\"%{Content-Type}o\", \
\"%U\",\"%{Referer}i\",\"%{User-Agent}i\""


이와 같은 포맷의 로그 파일을 MySQL안으로 로드하기 위해서는 아래와 비슷한 명령문을 사용한다:



LOAD DATA INFILE '/local/access_log' INTO TABLE tbl_name
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '\\'


LogFormat 라인이 로그 파일에 써 넣을 수 있는 컬럼을 가지기 위해서는 네임드 테이블을 만들어야 한다.

출처 : MySQL 코리아

?