본문 바로가기

리눅스

MySQL 5.0.45를 소스로부터 컴파일하여 설치하는 방법

반응형

MySQL 5.0.45를 소스로부터 컴파일하여 설치하는 방법

1. 필수 패키지 설치

MySQL을 컴파일하기 위해 필요한 의존성 패키지를 설치해야 합니다.

sudo yum install -y gcc gcc-c++ cmake ncurses-devel openssl-devel bison

2. MySQL 계정 생성

useradd -m -c "MySQL Server" -d /usr/local/mysql -s /bin/false -u 27 mysql

3. 소스 다운로드

MySQL 5.0.45의 소스 코드를 다운로드합니다.

공식 MySQL 웹사이트 : http://downloads.mysql.com/archives.php

cd /usr/local/src
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.0.45.tar.gz

4. 소스 코드 압축 해제

tar xfz mysql-5.0.45.tar.gz

5. 컴파일 및 설치

./configure --prefix=/usr/local/mysql --with-charset=euckr
make
make install

6. 초기화 및 구성

cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
용도별 COPY
- my-small.cnf : 64M
- my-medium.cnf 128-256M
- my-large.cnf 512M
- my-huge.cnf 1~2G
/usr/local/mysql/bin/mysql_install_db
cd /usr/local/mysql
chown -R mysql.mysql var
/usr/local/mysql/bin/mysqld_safe &
ps ax | grep mysqld
cp -p /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysqld
ln -s /usr/local/mysql/bin/mysql /usr/bin/
ln -s /usr/local/mysql/bin/mysqldump /usr/bin/
/usr/local/mysql/bin/mysqladmin -u root password "비밀번호"

 

728x90
반응형