[Mysql 5.6.14 버전 설치방법]


mysql 해당버전 다운로드이후 아래 설명대로 설치 진행


[APM관련 모듈 설치]


# yum
-y install libxml2-devel bzip2-devel libcurl-devel gdbm-devel libvpx libvpx-devel libjpeg-turbo-devel libpng-devel libXpm \
libXpm-devel freetype-devel t1lib t1lib-devel gmp-devel libc-client libc-client-devel pam-devel libicu libicu-devel openldap-devel \
readline-devel libedit-devel libtidy libtidy-devel libxslt libxslt-devel expat* krb5-devel openssl-devel db4-devel cmake ncurses-devel openssl-devel

 


[mysql 설치]


# tar zxvf mysql-5.6.14.tar.gz    -> 압축풀기


# cd mysql-5.6.14    -> 해당 디렉토리로 이동


# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DSYSCONFDIR=/etc -DMYSQL_TCP_PORT=3306 -DMYSQL_USER=mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DENABLED_LOCAL_INFILE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1            -> 언어셋을 euc_kr로 바꾸고 싶다면 utf8부분을 바꿔주면된다.


# gmake


# gmake install


# cd /usr/local/mysql/    -> 설치 된 mysql디렉토리로 이동


# groupadd -g 400 mysql    -> mysql 그룹생성


# useradd -u400 -g400 -d /usr/local/mysql/    -> mysql 유저생성


# useradd -u400 -g400 -d /usr/local/mysql -s /bin/false mysql   


# ./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data    -> mysql 데이터베이스 생성하며, mysqldata디렉토리 설정과정


# mv ./my.cnf /etc/my.cnf    -> my.cnf 파일 위치이동


# chown -R mysql:mysql /usr/local/mysql    ->  mysql 은 권한이 mysql로 되어있지 않으면 구동이 안되기때문에 소유권을 바꾸어줌.



[Mysql 주요 기능을 위한 PATH 설정]


# ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql


# ln -s /usr/local/mysql/bin/mysqldump /usr/sbin/mysqldump


# ln -s /usr/local/mysql/bin/mysql_config /usr/sbin/mysql_config


# ln -s /usr/local/mysql/bin/mysqladmin /usr/sbin/mysqladmin


# ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql    -> /etc/init.d/mysql 로 구동가능


# chkconfig --add mysql


# chkconfig --level 24 mysql off

이후 /etc/init.d/mysql start 로 구동시키면 끝!


'Linux Server > mysql' 카테고리의 다른 글

[mysql] 리플리케이션  (0) 2016.10.31
[mysql] bin 파일 복구  (0) 2016.10.22
[mysql] 데이터베이스 백업 및 복구  (2) 2016.09.04
[mysql] root 패스워드 초기화  (0) 2016.09.04
[mysql] 패스워드 변경 방법  (0) 2016.09.04
Posted by 실력키우기

블로그 이미지
공 부 하 는 직 장 인
실력키우기

태그목록

공지사항

Yesterday
Today
Total

최근에 달린 댓글