티스토리 뷰
#### 기본 설치 패키지
yum -y install cmake ncurses-devel
####mysql version 다운로드 후 압축풀기
tar zxvf mysql-boost-$VERSION.tar.gz
#### CMAKE 세팅
cmake -DCMAKE_INSTALL_PREFIX=$PAT -DMYSQL_DATADIR=$DATA_PATH -DENABLED_LOCAL_INFILE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DMYSQL_TCP_PORT=3306 -DWITH_EXTRA_CHARSETS=all -DDEFAULT_COLLATION=utf8_general_ci
** 언어셋 euckr = -DDEFAULT_CHARSET=euckr -DDEFAULT_COLLATION=euckr_korean_ci
#### 컴파일
make && make install
#### mysql initialize
$MYSQL_HOME/bin/mysqld --initialize-insecure --user=mysql --basedir=$PATH --datadir=$DATA_PATH
#### mysql 권한 변경
chown -R mysql:mysql $MYSQL_HOME
chmod 711 $MYSQL_HOME
chmod 700 $MYSQL_HOME/data
chmod 751 $MYSQL_HOME/bin
chmod 750 $MYSQL_HOME/bin/*
chmod 755 $MYSQL_HOME/bin/mysql
chmod 755 $MYSQL_HOME/bin/mysqldump
#### 자동실행설정 및 기타 파일 적용
cp -arp $PATH/support-files/my-default.cnf /etc/my.cnf
cp -arp $PATH/support-files/mysql.server /etc/init.d/mysqld
chmod 700 /etc/init.d/mysqld
explicit_defaults_for_timestamp = 1
# Try number of CPU's*2 for thread_concurrency
#thread_concurrency = 8
$MYSQL_HOME, $PATH, $DATA_PATH 는 개인 bashrc 설정에 따름.
'찾아 본 자료' 카테고리의 다른 글
배달의민족] 대규모 채용 기념 할인쿠폰 (0) | 2018.05.05 |
---|---|
openssl 인증서 정보 확인 (0) | 2018.04.04 |
상위 디렉토리에서 하위 디렉토리 Makefile 한번에 하기 (0) | 2018.02.27 |
[HTTP/2] 프로토콜 공부 - 작성중 (0) | 2018.01.17 |
vscode 단축키 모음 (0) | 2018.01.10 |