Category Archives: mysql

mysql 카테고리

  • mysql 문자열 치환, 변환문

    Posted on 2015-05-11 by 비내리는사막 in mysql.

    MySQL/필드값중 특정 문자열 치환,대체,변환 명령문(예;카테고리값변경 phpMyAdmin에서 sql query 실행 클릭해서 아래 사용 필드내 특정 문자열 치환하는 mysql 명령문; update 테이블명 set 필드명=REPLACE(필드명,’찾는문자열’,’수정할 문자열’) 예시) g4_write_free 테이블의 ca_name 필드값중에 “추천”이라고 들어간 단어를 “강추”로 일괄치환하고자할때 update g4_write_free set ca_name=REPLACE(ca_name,’추천’,’강추’) 제목 일괄 변경시, update g4_write_hsuam set wr_subject=REPLACE(wr_subject,’수암 몸짱 만들기’,’수암’)

    Post Tagged with ,
    Continue Reading...
    1 Comment.
  • mysql 성능 튜닝 (my.cnf)

    Posted on 2013-04-17 by 비내리는사막 in mysql.

    정리 중.   http://ihelpers.x2soft.co.kr/programming/lec.php?CMD=view&IDX=253&source=overture#wf   http://blog.syszone.co.kr/703   http://kldp.org/node/95329   http://blog.daum.net/kimuks/7532089  

    Post Tagged with ,
    Continue Reading...
    No Comments.
  • 삭제한 mysql DB 복구하는 방법

    Posted on 2013-04-17 by 비내리는사막 in mysql.

    delete나 truncate 같은 명령으로 데이터를 지웠을때 복구하는 방법입니다. 일단 DB 디렉토리로 이동한다. # cd /usr/local/mysql/data 바이너리 파일을 소스파일로 변환한다. # ../mysqlbinlog leopit-bin.002 > rescue.sql 필요한 구문만 가져온다. # grep “insert” rescue.sql > rescue1.sql 이렇게 하시면 rescue1.sql은 지금까지의 인서트구문이 다 들어옵니다. 여기서 필요없는 부분은 지우세요 이제 최종적으로 DB에 삽입만 하시면 됩니다. # mysql -u 계정아이디 -p […]

    Post Tagged with ,
    Continue Reading...
    No Comments.
  • Mysql 5.5 5.6 my.cnf 옵션

    Posted on 2013-03-12 by 비내리는사막 in mysql.

    [mysqld] datadir = /data/mysql socket = /var/lib/mysql/mysql.sock user=mysql init_connect=SET collation_connection = utf8_general_ci init_connect=SET NAMES utf8 character-set-server = utf8 collation-server = utf8_general_ci big-tables default-storage-engine = InnoDB       # 기본엔진설정 skip-host-cache skip-name-resolve                   # 역DNS 검색비활성 skip-external-locking              # 외부(TCP/IP) 잠금비활성 max_connections […]

    Post Tagged with , ,
    Continue Reading...
    No Comments.
  • MySQL Replication

    Posted on 2012-11-20 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줄 정도의 설정만 해주면 됩니다. […]

    Continue Reading...
    No Comments.
  • Mysql / php 버전 별 차이

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

    Mysql 4.0.x not null 형태에 null이 저장될 수 있다. Innodb 안정적이지 못함. 패스워드를 hash code 형태로 저장     Mysql 5.0.x 지정된 케릭터셋, 길이 체크 기능이 강화 Innodb의 완벽한 지원 Date type 캐스트 형식 변경 필드가 datatime이 아닌 date 형태로 지정되어 있을 경우 시간 오차 발생 패스워드 저장 방식이 hash code X     참고 […]

    Post Tagged with ,
    Continue Reading...
    No Comments.
  • 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.