태그 보관물: mysql

centos6에 mysql 5.7설치하기

[adsense_inserter id=”937″]

mysql 5.7을 컴파일 하기 위해서는 boost 1.5.9이상이 설치되어야 합니다.

centos6 기본 리포지터리에 설치된 boost버전은 1.4버전이기 때문에 boost1.5.9버전을 내려받아서 설치해야 합니다..ㅎㅎ
* 컴파일 옵션에서 boost다운로드와 설치하는 옵션이 있어요. 그렇게 해도 됩니다.

boost url : http://www.boost.org/
boot파일은 용량이 생각보다 크네요. 필요하신분은 링크된 사이트를 접속하시거나, 이메일로 요청하시면 보내드릴께요.

1. boost내려받기

2. mysql 컴파일

mysqlcheck 유틸리티 사용법

mysqlcheck 유틸리티 사용법

1. 전체 체크 및 자동 복구

 

-A, –all-databases
-a, –analyze
-o, –optimize
-P 포트번호

2. 특정 데이터베이스만 체크 및 자동 복구

 

3. 특정 테이블만 체크 및 자동 복구

 

4. 명령어 수정하여 사용하기

 

5. mysql에 접속하여 사용하는 방법

 

my.cnf를 이용한 mysql바이너리 로그 관리

log-bin         = mysql-bin
log-bin-index   = mysql-bin
expire_logs_days = 30
max_binlog_size = 500M

해석 : 1개당 바이너리 로그는 500M가 최대크기이고, 30일동안 보관 후 자동 삭제
*expire_logs_days는 버전마다 조금씩 값이 다르고, 4.x에는 적용안됨.