Category Archives: 리눅스

리눅스 기술 문서 및 TIP 모음

  • MySQL Replication

    Posted on 2012-11-13 by 비내리는사막 in mysql.

        MySQL Replication By Joseph JangVieweron May 20, 2008 8:31 AM | PermalinkViewer | Comments (0)Viewer | TrackBacks (0)Viewer MySQL ReplicationViewer은 MySQL이 기본적으로 지원하는 데이터 복제 방식입니다. MySQL Replication은 read-write가 가능한 Master와 read-only인 Slave로 구성되는데, Master는 쿼리 로그에 해당하는 binary log를 남기고, Slave는 asynchronous하게 이를 가져가서 반영하는 역할을 합니다. 설정도 간단해, 1-3줄 정도의 설정만 […]

    Post Tagged with
    Continue Reading...
    1 Comment.
  • Cent 5 or 6 Mysql 3.x, 4.x Install

    Posted on 2012-11-09 by 비내리는사막 in mysql.

    Cent 5,6 버전에서 mysql 3.x 혹은 4.x 설치 하고자 한다면 make 과정 중 아래와 같은 에러가 발생 한다면.. mysql.cc error: expected primary-expression before ‘?’ token gcc gcc 컴파일러의 버전이 높아서 에러가 발생하는 것임으로 다운그레이드 해줘야 한다. yum remove gcc* yum install compat-* 위와 같이 compat 패키지 설치시 gcc-34 가 설치 되는데 이를 링크 해줘서 gcc로 […]

    Post Tagged with , ,
    Continue Reading...
    No Comments.
  • 제로보드 이전 후 로그인 불가 현상

    Posted on 2012-09-10 by 비내리는사막 in mysql.

    제로보드의 mysql Database 이전 후 로그인이 이루어지지 않는 이런 황당한 일들이.. 어찌 되었던 해결 해야 하지 않겠습니까..? 이대로 로그인 안되게 둘 순 없으니..   작업 대상 환경 : Cent 5.8 / apache 2.2.X  / php 5.3.x / mysql 5.2.x 기존 정보 : redhat 7.3 / apache 1.3.x / mysql 3.2.x / php 4.1.x / zero […]

    Post Tagged with , ,
    Continue Reading...
    No Comments.
  • Mysql 3.x to 5.x migration

    Posted on 2012-09-03 by 비내리는사막 in mysql.

    EUC-KR로 encoding되어 있는 MySQL 3.x 데이타를 5.x으로 이전해야 할 일이 생겼다. ㅠㅠ 그래, 이왕 이전 하는 거 UTF-8으로 바꾸자 (사실 찾아 보니 이게 더 쉬울 것 같다. ㅋㅋ). 순서는 아래와 같다. MySQL 3.x로 부터 자료 dumping. Dump 된 파일 수정 MySQL 5.x로 자료 올리기 척 보면 알겠지만 2번 작업이 이번 일의 핵심이다. 1번 dumping은 아래와 […]

    Post Tagged with , ,
    Continue Reading...
    No Comments.
  • Mysql InnoDB 복구

    Posted on 2012-08-19 by 비내리는사막 in mysql.

    시스템 백업 과정 ======================== 시나리오: 장애가 발생한 CentOS의 MySQL InnoDB 파일을 이용해서(C 서버), Slackware 상에(S 서버) 복구하고 mysqldump 받기 Table Space: /mydb_db/mydb_sp/ Database: mydb 1) C 서버: 다음과 같은 파일들이 복구 시 필요하다. 아래 위치의 파일들을 백업받는다. ib_logfile1, ib_logfile0, ibdata1, ibdata2 /mydb_db/mydb_sp/* table관련 .frm 파일들 /usr/local/mysql/var/mydb/* 2) S 서버: my.cnf 파일의 로그 사이즈를 기존 시스템과 […]

    Post Tagged with , ,
    Continue Reading...
    1 Comment.
  • mysql 사용자별 권한 부여, 제거, 삭제 및 설정

    Posted on 2012-06-11 by 비내리는사막 in mysql.

    1. 권한부여(GRANT) 관리자의 권한일 경우 mysql> grant all -> on * -> to 유저명 identified by ‘패스워드’ -> with grant option; 권한이 없는 일반 사용자의 경우 mysql> grant usage -> on DB명.* -> to 유저명 identified by ‘패스워드’ -> with grant option; 필요 권한만 설정할 경우 mysql> grant select, insert, update, delete, index, alter, create, […]

    Post Tagged with , ,
    Continue Reading...
    No Comments.
  • mysql slow query log 남기기

    Posted on 2012-06-10 by 비내리는사막 in mysql.

    my.cnf  파일의 [mysqld] 항목에 아래 내용을 입력 후, mysql 재시작을 해줍니다. > 슬로우 쿼리로 분류할 시간, 로그파일 위치   MySQL 5.5 이상 버전 slow_query_log                  = 1    # 0 비활성화, 1은 활성화 slow_query_log_file             = mysql-slow.log long_query_time             […]

    Post Tagged with , ,
    Continue Reading...
    No Comments.