CentOS는 RHEL(Red Hat Enterprise Linux)을 기반으로 개발된 Linux 운영 체제의 배포 버전입니다. CentOS에 MySQL을 설치하려면 몇 가지 추가 단계가 필요하지만 아래 단계를 따르면 성공적인 설치가 가능합니다. 이번 글에서는 tar 패키지를 통해 MySQL을 설치하는 방법을 소개하겠습니다.
참고: MySQL을 다운로드하기 전에 필요한 도구와 라이브러리를 설치했는지 확인하세요. 예를 들어 gcc 컴파일러의 경우 다음 명령으로 확인할 수 있습니다.
gcc -v
gcc가 설치되어 있으면 gcc 버전 정보가 반환됩니다. 아직 설치되어 있지 않은 경우 다음 명령을 사용하여 설치하십시오.
sudo yum install gcc-c++
다음 명령을 사용하여 다운로드한 MySQL tar 패키지의 압축을 푼다.
tar -xzvf mysql-<version>.tar.gz
여기서 version은 MySQL 버전입니다. 다운로드한 번호입니다.
CentOS에 MySQL을 설치하려면 몇 가지 종속성이 필요하므로 다음 명령을 사용하여 설치할 수 있습니다.
sudo yum install libaio
다음 명령을 사용하여 새 그룹 및 사용자 생성:
sudo groupadd mysql sudo useradd -r -g mysql -s /bin/false mysql
압축을 푼 MySQL 디렉터리에 my.cnf 파일이 있는데, 이것이 바로 MySQL 구성 파일입니다. 다음을 수행해야 합니다.
sudo cp /path/to/mysql-<version>/support-files/my-default.cnf /etc/my.cnf sudo vi /etc/my.cnf
my.cnf 파일을 열고 파일의 [mysqld] 섹션을 다음 코드로 바꿉니다.
[mysqld] datadir=/data/mysql socket=/data/mysql/mysql.sock user=mysql symbolic-links=0
my.cnf 파일에서 [mysqld] 섹션에 datadir 및 소켓을 추가합니다. . 이 값은 MySQL 데이터가 저장되는 위치에 있어야 합니다.
sudo mkdir /data/mysql sudo chown mysql:mysql /data/mysql sudo /path/to/mysql-<version>/bin/mysqld --initialize --user=mysql
MySQL 데이터 디렉터리를 초기화하려면 위의 명령을 입력하세요. --user 매개변수는 4단계에서 생성한 mysql 사용자와 일치해야 합니다.
다음 명령을 사용하여 MySQL을 시작하세요.
sudo /path/to/mysql-<version>/bin/mysqld_safe --user=mysql &
기본적으로 MySQL 관리자 계정의 비밀번호는 비어 있습니다. 다음 명령을 사용하여 MySQL 관리자 비밀번호를 변경하세요.
sudo /path/to/mysql-<version>/bin/mysqladmin -u root password 'newpassword'
newpassword를 자신의 비밀번호로 바꾸는 것을 잊지 마세요.
이제 다음 명령을 사용하여 MySQL에 로그인할 수 있습니다.
mysql -u root -p
MySQL 관리자 계정의 비밀번호를 입력해야 합니다.
요약:
이것은 CentOS에서 tarball을 통해 MySQL을 설치하는 모든 단계입니다. 이 단계를 따르면 문제없이 MySQL을 설치할 수 있습니다. 이는 MySQL을 설치하는 가장 기본적인 방법이며 비교적 간단합니다. 특정 버전의 MySQL을 설치하는 등 더 복잡한 작업과 같이 더 많은 요구 사항이 있는 경우 MySQL의 공식 설명서를 방문하여 자세한 내용을 확인하세요.
위 내용은 Centos tar에 mysql을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!