CentOS는 엔터프라이즈급 서버, 클라우드 컴퓨팅 플랫폼 및 기타 분야에서 널리 사용되는 Linux 운영 체제 배포판입니다. MySQL은 엔터프라이즈급 애플리케이션에서도 중요한 역할을 하는 널리 사용되는 관계형 데이터베이스 관리 시스템입니다. 이 기사에서는 CentOS 시스템에서 yum 명령을 사용하여 MySQL을 설치하고 구성하는 방법을 소개합니다.
1. yum 설치
Yum은 소프트웨어 패키지 관리를 용이하게 하기 위해 CentOS에서 제공하는 자동화 도구입니다. 공식 창고에서 소프트웨어 패키지를 쉽게 구하고 설치할 수 있습니다. yum 명령을 사용하기 전에 먼저 yum을 설치해야 합니다.
1. yum이 설치되었는지 확인하세요
다음 명령을 입력하면 시스템에 yum이 설치되었는지 확인할 수 있습니다.
yum repolist
yum이 설치되면 다음과 유사한 출력이 표시됩니다.
repo id repo name status base CentOS-6 - Base 6,706 extras CentOS-6 - Extras 62 updates CentOS-6 - Updates 328
2. yum을 설치하세요
시스템에 yum이 설치되어 있지 않으면 다음 명령을 통해 설치할 수 있습니다:
sudo yum install yum
2. MySQL 설치
MySQL을 설치하기 전에 CentOS 시스템 버전과 CPU 아키텍처를 확인해야 합니다. 다음 명령을 사용하여 볼 수 있습니다:
uname -a
MySQL을 설치하는 방법에는 두 가지가 있습니다. 하나는 타사 웨어하우스를 추가하여 설치하는 것이고, 다른 하나는 공식 소스에서 설치하는 것입니다. 이 두 가지 방법을 아래에서 소개하겠습니다.
1. 타사 웨어하우스를 통해 MySQL 설치
타사 웨어하우스는 일반적으로 새 버전의 소프트웨어 패키지가 포함되어 있으며 CentOS 공식 웨어하우스의 소프트웨어 버전이 포함되어 있기 때문에 CentOS에서 공식적으로 제공하지 않는 소프트웨어 웨어하우스를 말합니다. 비교적 오래되었습니다. 타사 창고를 사용하기 전에 이를 구성해야 합니다. MySQL에서 공식적으로 제공하는 yum 소스를 예로 들면 구성 방법은 다음과 같습니다.
a. mysql의 yum 소스 구성 파일을 다운로드하세요.
sudo wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
참고: 다른 버전의 MySQL이 필요한 경우 57을 변경할 수 있습니다.
b.yum 소스 구성 파일
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
c를 설치하세요. mysql의 yum 소스를 확인하세요
sudo yum repolist enabled | grep "mysql.*-community.*"
다음 내용이 출력되면 mysql의 yum 소스가 성공적으로 생성되었음을 의미합니다. 추가:
mysql-connectors-community/x86_64 MySQL Connectors Community 16 mysql-tools-community/x86_64 MySQL Tools Community 49 mysql57-community/x86_64 MySQL 5.7 Community Server 385
d. MySQL 설치
sudo yum install mysql-server
2. Pass 공식 소스 방법으로 MySQL 설치
기본적으로 MySQL 패키지는 공식 CentOS 소스에 통합되어 있지 않으므로 공식 소스를 수동으로 추가해야 합니다. 다음은 공식 소스를 추가하고 MySQL을 설치하는 단계입니다.
a. 시스템 yum 소스를 백업합니다.
외부 소스를 추가하기 전에 시스템 yum 구성 파일을 백업합니다.
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
b. d/CentOS-Base .repo
CentOS-Base.repo 구성 파일에 다음 내용을 추가하세요:
[mysql-connectors-community] name=MySQL Connectors Community baseurl=https://repo.mysql.com/yum/mysql-connectors-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle [mysql-tools-community] name=MySQL Tools Community baseurl=https://repo.mysql.com/yum/mysql-tools-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle [mysql57-community] name=MySQL 5.7 Community Server baseurl=https://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle
참고: CentOS 시스템의 6.x 버전이 필요한 경우 baseurl의 el/6/ 7인 경우 변경하지 않고 유지해야 합니다. 버전 개발 파일
3. MySQL 시작 및 구성
MySQL 설치가 완료되면 시작하고 필요한 구성을 수행해야 합니다.
1. MySQL을 시작합니다
다음 명령을 사용하여 MySQL을 시작합니다.
sudo yum makecache
시작에 실패하면 로그 파일을 보고 문제를 해결할 수 있습니다.
sudo yum install mysql-server
2. MySQL 구성
a. MySQL에 로그인하려면 다음 명령을 사용하세요.
sudo service mysqld start
MySQL 셸에 로그인하려면 초기 비밀번호를 입력하세요.
b. 초기 비밀번호를 변경하세요
MySQL 셸에 처음 로그인할 때 기본 비밀번호를 변경해야 합니다. 비밀번호를 변경하려면 다음 명령을 사용하세요.
sudo tail /var/log/mysqld.log
여기서 newpassword는 필요에 따라 설정할 수 있는 새 비밀번호입니다.
c. MySQL 구성
MySQL에서는 구성 파일을 수정하여 다양한 매개변수가 구현됩니다. 다음은 몇 가지 일반적인 구성 항목입니다.
데이터베이스 저장 경로: /etc/my.cnf 파일 수정 datadir데이터베이스 문자 집합: /etc/my.cnf 파일의 default-character-set 값을 지정된 문자 집합으로 수정합니다.기본 엔진: /etc/my.cnf의 default-storage-engine 값을 수정합니다. file 값은 지정된 엔진입니다
mysql -u root -p
위 내용은 Centos mysql yum 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!