>데이터 베이스 >MySQL 튜토리얼 >리눅스 mysql tar를 설치하는 방법

리눅스 mysql tar를 설치하는 방법

PHPz
PHPz원래의
2023-04-17 16:38:142232검색

일반적으로 Linux 시스템에 MySQL 데이터베이스를 설치하는 방법에는 소스 코드 컴파일, 바이너리 설치, 패키지 관리자 사용 등 여러 가지가 있습니다. 하지만 본 글에서는 Linux 시스템에서 Tar 패키지를 통해 MySQL 데이터베이스를 설치하는 방법을 소개하겠습니다. 아래에서는 Tar 패키지를 통한 MySQL 데이터베이스 설치 과정을 단계별로 소개하고, 독자들이 참조할 수 있는 몇 가지 실용적인 명령을 제공합니다.

  1. MySQL Tar 패키지 다운로드
    MySQL을 설치하기 전에 MySQL 공식 웹사이트(https://dev.mysql.com/downloads/mysql/)에서 미리 컴파일된 바이너리 파일(Tar 패키지)을 다운로드해야 합니다. 다운로드 페이지에서 운영 체제에 맞는 버전과 적절한 아키텍처를 선택하세요. 이 문서에서는 Linux 시스템을 예로 들어 Linux-Generic 버전을 선택합니다.
  2. MySQL Tar 패키지 압축 해제
    다운로드가 완료된 후 시스템에 MySQL Tar 패키지 파일의 압축을 풀어야 합니다. MySQL Tar 패키지의 압축을 풀려면 다음 명령을 사용하십시오.

tar -xzvf mysql-x.x.xx-linux-glibc2.12-x.xx.tar.gz

여기서 x.x.xx는 MySQL 버전 번호를 나타내며 변경될 수 있습니다. . 위 명령을 실행하면 MySQL의 모든 파일과 디렉터리가 포함된 mysql-x.x.xx-linux-glibc2.12-x.xx 폴더가 생성됩니다.

  1. MySQL 데이터베이스 구성
    압축 해제를 완료한 후 mysql-x.x.xx-linux-glibc2.12-x.xx 디렉터리에 입력하고 다음 명령을 사용하여 MySQL 사용자를 만듭니다.

useradd mysql

복사 MySQL 폴더의 파일을 시스템 디렉토리에 복사합니다:

cp -R ./mysql-x.x.xx-linux-glibc2.12-x.xx /usr/local/mysql

MySQL 구성 파일 my.cnf를 다음 위치에 복사합니다. /etc 디렉터리:

cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

MySQL에서 데이터 디렉터리 권한을 업데이트하려면 다음 명령을 사용하세요.

chown -R mysql :mysql /usr/local/mysql

  1. MySQL 데이터베이스 초기화
    세 번째 단계에서 MySQL 데이터베이스를 구성한 후 다음 명령을 실행하여 MySQL 데이터베이스를 초기화해야 합니다.

cd /usr/local/mysql
./bin/mysqld --initialize --user=mysql

이 명령은 error.log 파일에 저장되는 MySQL 루트 비밀번호를 생성합니다.

  1. MySQL 서비스 시작
    다음 명령을 통해 MySQL 서비스를 시작합니다:

systemctl start mysqld

  1. MySQL 루트 비밀번호 설정
    MySQL 서비스를 시작한 후 새로 생성된 MySQL 루트 비밀번호를 우리가 관리할 수 있는 비밀번호입니다.

수정하려면 다음 명령을 사용하세요.

mysqladmin -u 루트 비밀번호 'newpassword'

여기서 'newpassword'는 새 비밀번호를 나타냅니다.

  1. 원격 액세스를 위한 MySQL 설정
    원격 컴퓨터에서 MySQL 데이터베이스에 액세스해야 하는 경우 다음 명령을 실행하여 MySQL을 공용 IP 주소에 바인딩해야 합니다.

vi /etc/my.cnf

파일에 다음 매개변수를 추가하세요.

bind-address=your-server-ip

따옴표 안의 your-server-ip는 로컬 고유 주소 127.0.0.1이 아닌 이 머신의 공용 IP 주소를 나타냅니다.

  1. 공통 명령
    위 단계를 완료한 후에는 몇 가지 일반적인 MySQL 명령을 배워야 합니다.

MySQL 서비스 시작:

systemctl start mysqld

MySQL 서비스 중지:

systemctl stop mysqld

MySQL 서비스 다시 시작:

systemctl restart mysqld

MySQL 서비스 상태 보기:

systemctl mysqld 상태

MySQL 입력 :

mysql -u root -p

MySQL 종료 :

exit

위는 Tar 패키지를 통해 MySQL 데이터베이스를 설치하기 위해 이 글에서 소개한 과정과 공통 명령어이다. 이 방법은 상대적으로 복잡하지만 MySQL 데이터베이스를 더 깊이 이해하고 몇 가지 실용적인 명령을 사용하는 방법을 배울 수 있습니다.

위 내용은 리눅스 mysql tar를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.