MySQL 데이터베이스에 가져오기 웹 로그

출처: 인터넷
작성자: 사용자
키워드: 데이터 시트 블로그

분석은 중요 한 SEO 작업, 하지만 통계, 분석 도구, 결국, 기능은 공개, 서구 일부 특정 데이터를 필요로 하는 여러 번은 http://www.aliyun.com/zixun/aggregation/10341.html "> 통계 분석 소프트웨어, 절차 제공할 수 없습니다. 이 방법에서는, 직접 웹 로그 분석은 가장 적절 한, 로그 기록 각 방문, 그들의 자신의 지 만큼 추출, 조합, 원하는 데이터를 얻을 수 있습니다.

그것은 스타 화살표를 얘기 하 긴 시간이 었 고 마지막으로 SQL 데이터베이스 (MySQL 및 SQL Server)에 로그를 가져올 하기로, SQL을 사용 하 여 문을 분석 가장 편리한 이며 데이터의 어떤 종류를 해야 적절 한 SQL 명령을 사용 하 여으로.

내 서버는 리눅스, 그리고 SQL Server 없이 그것은 일어나지 않을 다시. 오늘이 주제에 대해 얘기를 심각 하 게 MySQL 분석의 사용을 발견 한 순간, 검색 로그 여기에 기록 하는 첫 번째 단계.

분석 블로그에 게시할 예정입니다 다음 방법, 관심 있는 친구 들 관심을, 동시에 친구의 SQL 문에서 실력을 모집, 분석, 다양 한 방법을 토론 하 고 다른 친구에 게 공유를 지불할 수 있습니다.

MySQL 데이터베이스를 웹 로그 가져오기의 구현

1. 아파치 로그 형식 수정

수정 하려면 웹 로그 형식:

Logformat 결합 % > A, % % 유엔, UI [%TL], "%rm% ru http/%rv",%hs,%h"," 사용자-에이전트 % > h ", %ss: % 쉬

친구가 그것을 보아야 한다, SQL 특정 구분 기호를 가져올 필요가, 기본적으로 아파치 로그는 공백으로, 그리고 일부 콘텐츠 (예: 상태 코드에서 200 610) 또한 공백이, 정확 하 게 수입 되지 않을 수 있습니다 이해 합니다.

쉼표로 구분 된 로그 형식으로 변경 하는 것은 정확한 가져오기 될 수 있습니다. 또한 로그 형식에서 원치 않는 콘텐츠를 제거 하 고 필요에 따라 로그 파일 크기를 줄일 수 있습니다.

2, mysql6184.html의 설립 "> 데이터 시트

테이블을 삭제 하는 경우 존재 하는 웹 로그;
만들기 웹 로그 (테이블
ID int 부호 없는 기본 키 not NULL, auto_increment
L_date 날짜,
L_time 시간,
C_IP varchar (15)
S_IP varchar (15)
S_port varchar (5)
방법 varchar (10)
경로 varchar (255)
쿼리 varchar (255)
상태 varchar (3)
도메인 varchar (50)
시스템 varchar (200)
);

참고: 위의 다만 MySQL 데이터 테이블 구조 보기, 이전 로그 형식에 해당 사용 하 여 직접 복사 하지 마십시오!

로그 형식에 해당 하는 데이터 테이블 구조와 새 데이터베이스를 만듭니다.

3, MySQL에 로그 가져오기

로드 데이터 INFILE '/ 로그인 위치/로그 파일 ' 테이블 웹 로그 필드 종료',';

웹 로그 위의 데이터 테이블 이름에 해당합니다.

두 번째 단계는 분석, 위에서 언급 한 대로, 후에 경험을 공유 하는 이다.

또한, 인터넷에서 MySQL 데이터베이스에 IIS 로그를 가져오는 a. PL 프로그램 및 원리 류의 찾아서 필요한 포인트 다운로드 여기 (사용에 대 한 Readme.txt).

저자: 시 슈
MySQL 데이터베이스를 원본: 가져오기 웹 로그
저작권, 무단 전재 저자와 원본 형태에 연결 되어야 합니다 하 고이 유지 합니다.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.