Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 소스 배포판 설치


소스 배포판에서 MySQL을 설치하는 방법을 이해합시다 -

소스에서 MySQL 빌드

소스에서 MySQL을 빌드하고 설치하려면 다음 도구가 필요합니다 -

  • 배포판의 압축을 풀려면 GNU를 설치해야 합니다. 배포판의 압축을 풀려면 다른 'tar'를 설치해야 합니다.

  • ANSI C++ 컴파일러.

  • 좋은 '메이크' 프로그램. GNU make를 권장합니다.

압축을 푼 'tar' 파일에서 MySQL 소스 배포판을 설치하려면 아래 명령을 실행해야 합니다. -

shell> configure
shell> make
shell> make install
shell> scripts/mysql_install_db
shell> /usr/local/mysql/bin/safe_mysqld &
만들기

소스 RPM에서 시작하는 경우 다음을 수행하십시오.

shell> rpm −−rebuild MySQL−VERSION.src.rpm

이것은 사용자가 설치할 수 있는 바이너리 RPM을 '만듭니다'.

DBI 및 Msql-MySQL-modules Perl 모듈이 설치된 경우 bin/mysql_setpermission 스크립트를 사용하여 새 사용자를 추가할 수 있습니다.

단계를 자세히 이해합시다 -

  • 소스 배포판을 설치하려면 배포판의 압축을 풀어야 하는 디렉터리를 선택하고 그곳으로 이동하세요.

  • 배포 파일은 'MySQL 받기'에 나열된 사이트 중 하나에서 가져와야 합니다. MySQL 소스 배포판은 압축된 tar 아카이브로 제공됩니다.

  • 배포판은 아래 명령을 사용하여 현재 디렉토리에 압축을 풀어야 합니다 -

shell> gunzip < mysql−VERSION.tar.gz | tar xvf −
  • 이것은 `mysql-VERSION'이라는 디렉토리를 생성할 것입니다.

  • 사용자는 아래 명령을 사용하여 압축을 푼 배포판의 최상위 디렉터리로 변경해야 합니다. -

shell> cd mysql-VERSION
  • 아래 명령을 사용하여 릴리스를 구성한 다음 컴파일해야 합니다. -

shell> ./configure −−prefix=/usr/local/mysql
shell> make
  • 'configure'가 실행되면 특정 옵션을 지정할 수 있습니다. 아래 명령을 사용하여 모든 것을 설치하고 루트로 실행되는지 확인하십시오 -

shell> make install
  • MySQL을 처음 설치하는 경우 MySQL 권한 부여 테이블을 생성해야 합니다. −

shell> scripts/mysql_install_db

이 작업이 완료되면 배포를 초기화하고 테스트하여 모든 것이 제대로 작동하는지 확인합니다.