리눅스 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 |