> 데이터 베이스 > MySQL 튜토리얼 > Linux에 MySQL을 설치하고 비밀번호를 설정하는 방법

Linux에 MySQL을 설치하고 비밀번호를 설정하는 방법

PHPz
풀어 주다: 2023-04-20 10:19:46
원래의
1630명이 탐색했습니다.

MySQL은 많은 웹 애플리케이션, 포럼, 블로그 및 소셜 네트워크에서 사용되는 인기 있는 오픈 소스 관계형 데이터베이스 관리 소프트웨어입니다. Ubuntu, Debian, CentOS 또는 기타 Linux 기반 운영 체제와 같은 운영 체제에는 MySQL 패키지가 포함되어 있어 Linux에 MySQL을 매우 쉽게 설치할 수 있습니다. 그러나 MySQL을 설치할 때 데이터 보안을 보호하기 위해 루트 사용자에 대한 비밀번호를 설정해야 합니다. 다음으로 Linux 시스템에 MySQL을 설치하고 비밀번호를 설정하는 방법을 알아보겠습니다.

MySQL 설치

Ubuntu에서는 다음 명령을 사용하여 MySQL을 설치할 수 있습니다.

sudo apt-get update
sudo apt-get install mysql-server
로그인 후 복사

CentOS 또는 RHEL에서는 다음 명령을 사용하여 MySQL을 설치할 수 있습니다.

sudo yum update
sudo yum install mysql-server
로그인 후 복사

설치가 완료된 후 MySQL을 시작해야 합니다. 서비스를 제공하고 시스템이 시작될 때 자동으로 시작되는지 확인하십시오. Ubuntu 시스템에서는 다음 명령을 실행할 수 있습니다.

sudo service mysql start
sudo systemctl enable mysql
로그인 후 복사

CentOS 또는 RHEL 시스템에서는 다음 명령을 실행할 수 있습니다.

sudo service mysqld start
sudo systemctl enable mysqld
로그인 후 복사

MySQL 루트 사용자의 비밀번호 설정

MySQL 서버 설치가 완료된 후, 루트 사용자의 비밀번호를 설정해야 합니다. Ubuntu 시스템에서는 다음 명령을 사용하여 비밀번호를 설정할 수 있습니다.

sudo mysql_secure_installation
로그인 후 복사

이 명령은 루트 사용자 비밀번호를 입력하라는 메시지를 표시합니다. 초기 비밀번호를 설정하지 않은 경우 Enter 키를 직접 누를 수 있습니다. 다음으로 시스템은 새 비밀번호 입력, 비밀번호 확인, 익명 사용자 삭제, 루트 원격 로그인 비활성화 등을 묻는 메시지를 표시합니다. 우리는 루트 사용자 비밀번호를 설정하는 단계에만 중점을 둡니다.

CentOS 또는 RHEL 시스템에서는 MySQL을 설치한 후 다음 명령을 사용하여 비밀번호를 설정할 수 있습니다.

sudo mysqladmin -u root password 'newpassword'
로그인 후 복사

이렇게 하면 루트 사용자의 비밀번호가 "newpassword"로 변경되며 필요에 따라 새 비밀번호를 사용자 정의할 수 있습니다.

MySQL 연결 테스트

MySQL 비밀번호를 설치하고 설정한 후에는 MySQL 연결이 제대로 작동하는지 테스트해야 합니다. 다음 명령을 사용하여 테스트할 수 있습니다.

mysql -u root -p
로그인 후 복사

이 명령은 MySQL 서버에 연결하기 위해 루트 사용자 비밀번호를 입력하라는 메시지를 표시합니다. 비밀번호가 정확하면 MySQL 서버에 성공적으로 로그인할 수 있습니다.

요약

Linux 시스템에 MySQL을 설치하고 비밀번호를 설정하는 것은 매우 간단하며 몇 가지 간단한 명령만 필요합니다. 비밀번호를 설정하면 데이터 보안을 어느 정도 보호할 수 있는 동시에 해커의 공격을 방지하기 위해 강력한 비밀번호를 사용하는 것이 좋습니다. 향후 애플리케이션 개발에서 MySQL은 이 플랫폼에서 막대한 양의 데이터를 생성, 유지 및 처리할 수 있게 해주는 매우 유용한 데이터베이스 관리 소프트웨어가 될 것입니다.

위 내용은 Linux에 MySQL을 설치하고 비밀번호를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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