Skip to main content

centos6에 mysql 5.7설치하기

안녕하세요, 고니 입니다. 기존에 작성했던 문서 Refactoring을 진행하고 있어요.

Mysql 5.7을 컴파일 해서 사용하려면  boost 1.5.9이상이 설치되어야 해요.

centos6 기본 리포지터리에 설치된 boost버전은 1.4버전이기 때문에 boost1.5.9버전을 내려받아서 설치해야 합니다..ㅎㅎ

099a37c9-359e-4ed6-ad44-ffe8e69d7b3c.png
perplexity에서 생성한 AI이미지
  1. boost내려받기
    $> wget http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz
    $> tar -zxvf boost_1_59_0.tar.gz
    $> cd boost_1_59_0.
    $> ./configure; make; make install

  2. mysql 컴파일
    $> tar -zxvf mysql-5.7.9.tar.gz
    $> cd mysql-5.7.9
    $> cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DWITH_EXTRA_CHARSETS=all -DMYSQL_DATADIR=/usr/local/mysql/var -DENABLED_LOCAL_INFILE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DMYSQL_TCP_PORT=3306 -DWITH_BOOST=/usr/local/boost/include -DENABLE_DOWNLOADS=off
    $> make;make install