MySQL 매일 수백만 명의 사용자가 신뢰하고 사용하는 가장 오래되고 안정적인 오픈 소스 관계형 데이터베이스 관리 시스템 중 하나입니다. 부터 페도라 은(는) 최근 주력 배포판의 새 버전을 발표했습니다. 쉽게 설치할 수 있는 방법을 다룰 것입니다 MySQL 8 안에 페도라 36.
이 튜토리얼 전체에서 우리는 기본값을 사용할 것입니다. 페도라 이 설치 프로세스를 가능한 한 간단하게 만들 수 있습니다.
중요한: MySQL 그리고 마리아DB 패키지는 유사한 파일을 제공하며 서로 충돌합니다. 이러한 이유로 만 설치해야 합니다. MySQL 또는 마리아DB 그러나 둘 다 아닙니다.
시스템에 패키지를 설치하기 전에 리포지토리를 업데이트하고 업데이트(있는 경우)를 적용하면 강력한 경험을 보장할 수 있습니다. 우리는 주어진 리포지토리를 업데이트할 것입니다. dnf 명령:
$ sudo dnf 업데이트.
리포지토리가 업데이트되면 설치 부분으로 진행할 수 있습니다. 기본 리포지토리를 사용하므로 더 복잡한 단계에서 벗어날 수 있습니다. 가장 최신 버전을 원하기 때문에 MySQL, 우리는 커뮤니티 버전을 사용할 것입니다.
설치하기 위해서 MySQL, 주어진 명령을 활용하십시오:
$ sudo dnf install 커뮤니티-mysql-server -y.
우리가 사용하면서 dnf, 모든 종속성을 자동으로 처리하고 번거롭지 않은 경험을 제공합니다.
그냥 설치 MySQL 당신의 일을 끝내지 않을 것입니다. 더 진행하기 전에 다음을 활성화해야 합니다. MySQL 설치 후 비활성 상태가 되므로 서비스를 중단하십시오.
현재 상태를 확인하려면 MySQL 서비스, 주어진 명령을 활용:
$ systemctl 상태 mysqld.
다음 명령을 사용하여 시작합니다. MySQL 서비스:
$ sudo systemctl mysqld를 시작합니다.
이제 성공적으로 시작했는지 교차 확인하십시오. MySQL 주어진 명령을 사용하여:
$ systemctl 상태 mysqld.
보시다시피, MySQL 활성 상태에서 실행 중입니다.
마찬가지로 시작하려는 경우 MySQL 부팅할 때마다 주어진 명령을 사용하여 쉽게 수행할 수 있습니다.
$ sudo systemctl은 mysqld를 활성화합니다.
기본 설치 MySQL 최신 보안 표준에 취약하며 해커가 쉽게 조작할 수 있습니다. MySQL을 보호하는 방법에는 여러 가지가 있지만 가장 간단하면서도 가장 효과적인 방법은 보안 스크립트를 사용하는 것입니다.
다음 명령으로 보안 스크립트를 쉽게 시작할 수 있습니다.
$ sudo mysql_secure_installation.
대부분의 사용자에게 이 스크립트는 잘 작동하지만 암호를 묻는 경우 다음에서 임시 암호를 검색할 수 있습니다. mysqld.log ~에 /var/log/ 주어진 명령에 의해:
$ sudo grep '임시 비밀번호' /var/log/mysqld.log.log
보안 스크립트는 다음을 묻습니다.
스크립트 보안이 완료되면 쉽게 연결할 수 있습니다. MySQL 주어진 명령으로 서버:
$ sudo mysql -u 루트 -p.
일단 우리는 MySQL, 다음을 사용하여 데이터베이스를 나열할 수 있습니다.
mysql> 데이터베이스 표시
최근에 설치를 마쳤음에도 불구하고 다음 명령을 사용하여 업데이트할 수 있습니다. MySQL 제품:
$ sudo dnf 업데이트 mysql 서버.
이것은 당신이 쉽게 설치할 수있는 방법에 대한 우리의 견해였습니다. MySQL 8 ~에 페도라 36 가장 쉬운 방법으로. 그러나 여전히 설치에 문제가 있는 경우 의견 섹션에서 자유롭게 질문하십시오.