본문 바로가기
Linux/Mysql

리눅스 My-SQL cmake 설치

by 준섭이 2013. 12. 16.
728x90

리눅스 MY-SQL 설치


1. 계정 추가

useradd -M -s /sbin/nologin mysql


2. cmake 설치

yum install cmake


3. 아래의 2개 설치 (가끔 없는 경우가 있음)

yum install gcc-c++    , yum install bison


4. ncurses-devel 설치

yum install ncurses-devel


5. 소스 다운로드 후 소스 설치

 - Generic Linux (Architecture Independent), Compressed TAR Archive를 받으면 된다.


6. 압축 풀기

tar zxvf mysql-5.5.15.tar.gz

7. cmake

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DWITH_SSL=yes -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci

  * 설정을 바꾸고 다시 config 하려면 CmakeCache.txt 파일을 지우고 cmake하면 된다.

8. make

9. make install

10. /usr/local/mysql/support-files 이동해서 my-medium.cnf를 /etc/my.cnf로 copy

 - cd /usr/local/mysql/support-files

 - cp my-medium.cnf /etc/my.cnf

11. mysql db 생성 (해당사항을 하지 않으면 mysql start가 안됨.)

 - cd /usr/local/mysql

 - ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql

12. 디렉토리 권한 설정

 - chown -R mysql.mysql /usr/local/mysql

 - chown -R root /usr/local/mysql/bin/*

13. mysql script 복사

 - cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

14. mysql 시작

 - /etc/init.d/mysqld start

15. mysql 후 show databases;








'Linux > Mysql' 카테고리의 다른 글

mysql dump 및 restore  (0) 2020.06.01
mysql user 생성 및 권한 설정  (0) 2020.06.01
리눅스 mysql 설치  (1) 2016.10.31
mysql 실행 시 -bash: mysql: command not found  (0) 2014.02.07
Mysql InnoDB 설정 (my.cnf)  (0) 2013.12.19