innodb memcached 적용
Mysql
2015. 7. 15. 10:16
소스코드로 mysql 설치할때 옵션
/usr/local/bin/cmake . -DCMAKE_INSTALL_PREFIX=/opt/webapps/mysql5 \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DWITH_READLINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DSYSCONFDIR=/etc \
-DMYSQL_TCP_PORT=3306 \
-DMYSQL_DATADIR=/var/lib/mysql5 \
-DWITH_INNODB_MEMCACHED=ON <===이 설정 추가해줍니다 이 설정은 소스코드로 설치할때 libevent가 패키지랑 같이 제공되어서 따로 libevent 설치 없이 옵션 추가로 같이 설치되게됩니다
만약 이미 libevent가 설치되어있고 설치되어있는걸 가져다 쓰시고 싶으시면
-DWITH_LIBEVNET=YES 또는 DWITH_LIBEVENT=SYSTEM 옵션 추가해주시면 됩니다.
설치완료된후 mysql 로그인 하셔서
mysql> sourceMYSQL_HOME
/share/innodb_memcached_config.sql
해주신후
mysql> install plugin daemon_memcached soname "libmemcached.so";
해주시면 됩니다.
다 하시면 show plugins; 했을시 daemon_memcached, show databases; 했을시innodb_memcache가 보입니다.
'Mysql' 카테고리의 다른 글
mysql 사용법 (0) | 2015.09.04 |
---|---|
mysql 프로시저,함수 생성 권한 주기 (0) | 2015.08.21 |
MySQL 기본쿼리 : DELETE 문 (0) | 2015.07.02 |
mysql db 백업 복구 방법 (0) | 2015.05.28 |
mysql 사용자 권한 (0) | 2015.05.28 |