본문 바로가기

리눅스

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

728x90
반응형

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 "비밀번호"

 

반응형