>  기사  >  데이터 베이스  >  MySQL 5.7 버전의 구성 및 설치 과정에 대해 이야기해보겠습니다.

MySQL 5.7 버전의 구성 및 설치 과정에 대해 이야기해보겠습니다.

PHPz
PHPz원래의
2023-04-20 10:10:46722검색

MySQL은 Windows, Linux, macOS를 비롯한 다양한 운영 체제에서 사용할 수 있는 널리 사용되는 관계형 데이터베이스 관리 시스템입니다. 이번 글에서는 MySQL 5.7 버전의 설정 및 설치 과정을 소개합니다.

1. 준비

MySQL 설치를 시작하기 전에 다음과 같은 준비를 해야 합니다.

1. 사용하려는 MySQL 버전을 선택하세요.

2. MySQL이 설치되었습니다. 다음 "외부 종속성"이 설치되었습니다.

  • libaio
  • libnuma1

다음 명령을 실행하여 이러한 종속성이 설치되었는지 확인할 수 있습니다.

sudo apt-get install libaio1 libaio-dev libnuma1

3 버전을 다운로드하세요. MySQL 공식 웹사이트에서 바이너리 파일을 다운로드할 수 있으며, Linux 배포판의 소프트웨어 저장소에서 MySQL 소프트웨어 패키지를 다운로드할 수도 있습니다.

4 기존 MySQL 데이터베이스 및 구성 파일을 백업하세요.

2. 설치 시작

1. MySQL 패키지의 압축을 풀고 설치합니다.

MySQL을 설치할 디렉터리를 선택합니다. 이를 MYSQL_HOME 디렉터리라고 합니다. 추가 설치 단계 전에 다운로드한 MySQL 패키지 파일을 MYSQL_HOME 디렉터리에 추출해야 합니다.

다음 명령을 사용하여 압축을 풀 수 있습니다.

tar -xzvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz -C /usr/local/mysql

압축을 푼 후 시스템 경로에 MySQL 바이너리 경로를 추가해야 합니다. /etc/profile 파일에 다음 줄을 추가할 수 있습니다:

export PATH=$PATH:/usr/local/mysql/bin

2. MySQL 시스템 사용자 및 사용자 그룹 생성

MySQL 서버는 실행 시 운영 체제 사용자를 사용하여 파일 및 폴더 액세스 권한과 같은 작업을 제어합니다. MySQL을 실행하려면 시스템에 사용자와 그룹을 생성해야 합니다.

다음 명령을 사용하여 MySQL 시스템 그룹 및 사용자를 생성할 수 있습니다:

sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql

3. 데이터 디렉터리 생성 및 파일 및 폴더 권한 수정

MySQL에는 데이터 파일을 저장할 디렉터리가 필요합니다. 여기서는 MYSQL_HOME/data 디렉터리를 MySQL 데이터 디렉터리로 사용하겠습니다.

다음 명령을 사용하여 이 디렉터리를 생성할 수 있습니다.

sudo mkdir -p /usr/local/mysql/data

이제 MySQL 사용자가 읽고 쓸 수 있도록 이 디렉터리를 수정해야 합니다.

sudo chown -R mysql:mysql /usr/local/mysql
sudo chmod -R 750 /usr/local/mysql

4. MySQL 데이터 디렉터리를 초기화합니다.

다음을 사용하여 MySQL을 초기화합니다. 다음 명령 데이터 디렉토리:

sudo /usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

이것은 MySQL 초기화 파일을 생성하고 MYSQL_HOME/data 디렉토리에 mysqld.sock 및 ibdata1 파일을 생성합니다.

5. MySQL 서비스를 시작합니다.

다음 명령을 사용하여 MySQL 서비스를 시작합니다.

sudo /usr/local/mysql/support-files/mysql.server start

6. MySQL 루트 사용자 비밀번호를 수정합니다.

다음 명령을 사용하여 루트 사용자의 비밀번호를 수정합니다.

mysqladmin -u root password NEWPASSWORD

7. MySQL

이제 MySQL의 기본 구성과 설치가 완료되었습니다. 그러나 일부 사용자 정의를 통해 구성할 수도 있습니다. MySQL 구성 파일을 편집하여 MySQL 구성을 수정할 수 있습니다.

다음 명령을 사용하여 MySQL 구성 파일을 열 수 있습니다.

sudo nano /etc/mysql/my.cnf

구성 파일에서 MySQL 포트 번호, 권한 설정, 로그 설정 등을 변경할 수 있습니다.

8. MySQL 테스트

다음 명령을 사용하여 MySQL이 성공적으로 설치되었는지 확인하세요.

mysql -u root -p

방금 설정한 루트 사용자 비밀번호를 입력하세요. MySQL 터미널 인터페이스에 성공적으로 로그인했다면 MySQL이 설치되었음을 의미합니다. 성공적으로 설치되었습니다.

3. 요약

위의 단계를 거쳐 Linux 시스템에 MySQL 5.7을 설치하고 구성하는 과정이 완료되었습니다. MySQL의 설치 및 구성 과정은 다소 복잡하지만, 경험이 쌓이면 짧은 시간 내에 설치 및 구성 과정을 완료하고 MySQL 데이터베이스를 실행할 수 있게 됩니다. 설치 과정에서 오류가 발생할 경우 먼저 재설치를 시도하신 후, 구글 등 검색 엔진을 이용해 관련 해결 방법을 문의해 주시기 바랍니다.

위 내용은 MySQL 5.7 버전의 구성 및 설치 과정에 대해 이야기해보겠습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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