한 기사에서는 Linux/UNIX에서 yum을 사용하여 MySQL을 설치하는 방법을 설명합니다.

藏色散人
풀어 주다: 2021-09-25 17:08:46
앞으로
1915명이 탐색했습니다.

아래 리눅스 시스템 튜토리얼 칼럼에서는 Linux/UNIX에서 yum에 MySQL을 설치하는 방법을 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

Linux/UNIX의 yum에 MySQL 설치

Linux 플랫폼에서는 RPM 패키지를 사용하여 MySQL을 설치하는 것이 좋습니다. MySQL AB는 다음의 다운로드 주소를 제공합니다. RPM 패키지:

  • MySQL - MySQL 서버. 다른 머신에서 실행 중인 MySQL 서버에만 연결하려는 경우가 아니면 이 옵션이 필요합니다.
  • MySQL-client- MySQL 서버에 연결하고 운영하는 데 사용되는 MySQL 클라이언트 프로그램입니다.
  • MySQL-devel- 라이브러리 및 포함 파일. Perl 모듈과 같은 다른 MySQL 클라이언트를 컴파일하려면 이 RPM 패키지를 설치해야 합니다.
  • MySQL-shared- 이 패키지에는 MySQL을 사용하여 일부 언어와 애플리케이션을 동적으로 로드해야 하는 공유 라이브러리(libmysqlclient.so*)가 포함되어 있습니다.
  • MySQL-bench - MySQL 데이터베이스 서버용 벤치마크 및 성능 테스트 도구입니다.

설치하기 전에 시스템에 MySQL이 설치되어 있는지 확인할 수 있습니다.

rpm -qa | grep mysql
로그인 후 복사

시스템에 MySQL이 설치되어 있으면 제거하도록 선택할 수 있습니다.

rpm -e mysql  // 普通删除模式 
rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
로그인 후 복사

공식 버전 설치

다음으로 yum 명령을 사용하여 Centos7 시스템 MySQL에 설치하려면 CentOS 7 버전의 기본 프로그램 목록에서 MySQL 데이터베이스가 제거되었으므로 설치하기 전에 공식 웹사이트로 이동하여 Yum 리소스 패키지를 다운로드해야 합니다. 주소는 https://dev.mysql.com/downloads/repo/yum/

참고: 설치 과정에서 설치하려면 관리자 권한을 활성화해야 합니다. 그렇지 않으면 권한 부족으로 인해 설치가 불가능합니다.
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server
로그인 후 복사
권한 설정:

chown mysql:mysql -R /var/lib/mysql
로그인 후 복사
MySQL 초기화:

mysqld --initialize
로그인 후 복사
MySQL 시작:

systemctl start mysqld
로그인 후 복사
MySQL 실행 상태 보기:

systemctl status mysqld
로그인 후 복사

참고:mysql 서비스를 처음 시작하면 mysql 서버가 초기화됩니다. 첫 번째 구성.

커뮤니티 버전 설치

또한 MariaDB를 대신 사용할 수도 있습니다. MariaDB 데이터베이스 관리 시스템은 주로 오픈 소스 커뮤니티에서 유지 관리하고 GPL에 따라 라이선스가 부여되는 MySQL의 한 부분입니다. 이 브랜치를 개발한 이유 중 하나는 오라클이 MySQL을 인수한 후 MySQL이 폐쇄 소스가 될 수 있는 잠재적인 위험이 있었기 때문에 커뮤니티는 이러한 위험을 피하기 위해 브랜치 접근 방식을 채택했습니다.

MariaDB는 API 및 명령줄을 포함하여 MySQL과 완벽하게 호환되어 MySQL을 쉽게 대체하는 것을 목표로 합니다.
yum install mariadb\-server mariadb
로그인 후 복사
mariadb 데이터베이스 관련 명령은 다음과 같습니다.

systemctl start mariadb #启动MariaDB 
systemctl stop mariadb #停止MariaDB 
systemctl restart mariadb #重启MariaDB 
systemctl enable mariadb #设置开机启动
로그인 후 복사
MySQL 설치 확인

MySQL을 성공적으로 설치한 후 일부 기본 테이블이 초기화됩니다. 서버가 시작된 후 간단한 테스트를 통해 MySQL이 제대로 작동하는지 확인할 수 있습니다.

mysqladmin 도구를 사용하여 서버 상태를 확인하세요.

mysqladmin 명령을 사용하여 서버 버전을 확인하세요. Linux에서는 바이너리 파일이 /usr/bin 디렉터리에 있습니다. Windows에서는 바이너리 파일이 C에 있습니다. : mysqlbin.

[root@host]# mysqladmin --version
로그인 후 복사
Linux에서 이 명령은 시스템 정보를 기반으로 다음과 같은 결과를 출력합니다.

mysqladmin Ver  8.23  Distrib  5.0.9-0,  for redhat-linux-gnu on i386
로그인 후 복사
위 명령을 실행한 후 아무 정보도 출력되지 않으면 Mysql이 성공적으로 설치되지 않은 것입니다.

Mysql이 성공적으로 설치되면 기본 루트 사용자 비밀번호는 비어 있습니다. 다음 명령을 사용하여 루트 사용자 비밀번호를 생성할 수 있습니다.

[root@host]# mysqladmin -u root password "new_password";
로그인 후 복사
이제 다음 명령을 통해 Mysql 서버에 연결할 수 있습니다.

[root@host]# mysql -u root -p *******
로그인 후 복사

참고 : 비밀번호를 입력하면 비밀번호가 표시되지 않습니다. 정확하게 입력하세요.

추천 학습: "

linux 비디오 튜토리얼"

위 내용은 한 기사에서는 Linux/UNIX에서 yum을 사용하여 MySQL을 설치하는 방법을 설명합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:segmentfault.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿