tar 패키지를 사용하여 CentOS에 MySQL을 설치하는 방법
MySQL은 널리 사용되는 관계형 데이터베이스 관리 시스템이며 오픈 소스 소프트웨어이며 다양한 운영 체제에서 실행될 수 있습니다. 일반적으로 CentOS에 MySQL을 설치하는 방법에는 여러 가지가 있지만, tarball을 사용하여 MySQL을 설치하는 방법은 매우 간단합니다. 이 기사에서는 tar 패키지를 사용하여 CentOS에 MySQL을 설치하는 방법을 보여줍니다.
1단계: 설치 환경 준비
MySQL을 설치하기 전에 시스템에서 MySQL을 실행할 수 있도록 몇 가지 전제 조건을 준비해야 합니다. 준비해야 할 전제 조건은 다음과 같습니다.
1 최신 버전의 CentOS 시스템이 있는지 확인하세요.
2 필요한 종속성과 소프트웨어(gcc, gcc-c++, make, cmake 및 ncurses-devel)를 설치합니다.
yum -y install gcc gcc-c++ make cmake ncurses-devel
2단계: MySQL 다운로드
MySQL 공식 웹사이트에서 tar 패키지를 다운로드하여 MySQL을 설치합니다. https://dev.mysql.com/downloads/mysql/에서 최신 버전의 MySQL을 찾을 수 있습니다.
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.31.tar.gz
3단계: tar 패키지 압축 풀기
MySQL을 설치하기 전에 tar해야 합니다. 먼저 지정된 디렉터리에 패키지의 압축을 풉니다. 이 작업은 다음 명령을 사용하여 수행할 수 있습니다:
tar -zxvf mysql-5.7.31.tar.gz
4단계: MySQL 사용자 및 그룹 생성
MySQL을 올바르게 사용하려면 사용자 및 그룹을 생성해야 합니다. MySQL 기본 저장소 디렉터리를 생성하고 권한을 부여합니다. 여기서는 "mysql"이라는 사용자와 그룹을 생성합니다.
groupadd mysql
useradd -g mysql mysql -s /bin/false
mkdir -p /usr/local/mysql/data
touch /var/log/mysql.log
5단계: MySQL 컴파일 및 설치
Connect 다음으로, 다음 명령을 사용하여 MySQL을 컴파일해야 합니다.
cd mysql-5.7.31
cmake
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
-DMYSQL_DATADIR=/usr/local/mysql/data
-DWITH_BOOST=/usr /local/ Boost
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_ARCHIVE_STORAGE_ENGINE=1
-DWITH_BLACKHOLE_STORAGE_ENGINE=1
-DDOWNLOAD_BOOST=1
-DFORCE_INSOURCE_BUILD=1
아래 그림을 참조하세요. 성공적인
다음 명령을 사용하세요 MySQL을 컴파일하려면
make
다음 명령을 사용하여 MySQL을 설치해야 합니다.
make install
6단계. MySQL 구성
이제 MySQL을 구성해야 합니다. MySQL 구성 파일은 /usr/local/mysql/etc/my.cnf에 있습니다. 그러나 다음 명령을 사용하면 새로운 my.cnf 파일을 쉽게 생성할 수 있습니다.
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
SQL 설치가 올바른지 확인
service mysql start
mysql -u root -p
기본 비밀번호를 입력할 때는 로그 파일에서 찾아야 합니다
cat /var/log/mysql.log | grep '임시 비밀번호' | awk -F '[ ]' '{print $NF}'
임의의 비밀번호를 반환합니다. 이 비밀번호를 사용하여 로그인하고 비밀번호를 변경하세요.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
좋아, 이제 CentOS에서 tar 패키지를 사용하여 MySQL을 성공적으로 설치했습니다. 보시다시피 이는 MySQL을 사용해야 하는 모든 시스템과 애플리케이션에서 쉽게 사용할 수 있는 매우 간단한 방법입니다.
위 내용은 Centos tar에 mysql을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!