CentOS 7은 널리 사용되는 서버 운영 체제입니다. 웹 사이트 및 애플리케이션 개발을 위해 서버를 사용할 때 데이터를 저장하고 관리하기 위해 데이터베이스를 사용해야 하는 경우가 많습니다. MySQL은 현재 가장 널리 사용되는 관계형 데이터베이스 관리 시스템 중 하나입니다. 이 기사에서는 CentOS 7 시스템에 MySQL을 설치하고 구성하는 방법을 알아봅니다.
MySQL 설치를 시작하기 전에 먼저 시스템을 업데이트하고 업그레이드해야 합니다.
명령줄 입력:
sudo yum update
이 프로세스는 서버의 처리 능력과 서버의 패키지 수에 따라 다소 시간이 걸릴 수 있습니다. 업데이트가 완료되면 MySQL 설치를 진행할 수 있습니다.
CentOS 7 시스템에서는 yum 패키지 관리자를 통해 MySQL을 설치할 수 있습니다.
명령줄 입력:
sudo yum install mysql-server
이렇게 하면 MySQL 및 기타 필요한 소프트웨어 패키지가 설치됩니다. 설치가 완료되면 MySQL 서버가 시작되었는지 확인할 수 있습니다.
명령줄 입력:
systemctl status mysqld
MySQL 서버가 시작되면 터미널에 "active(running)"이라는 단어가 표시됩니다. MySQL이 시작되지 않은 경우 다음 명령을 사용하여 수동으로 시작할 수 있습니다.
명령줄 입력:
sudo systemctl start mysqld
MySQL을 설치한 후 몇 가지 구성을 수행해야 합니다. 먼저 루트 사용자의 비밀번호를 설정해야 합니다.
명령줄 입력:
sudo mysql_secure_installation
그런 다음 루트 mysql 비밀번호를 입력하여 MySQL 보안 구성 마법사에 들어갑니다. 방금 설치를 완료한 경우 루트 사용자에게는 기본적으로 비밀번호가 설정되어 있지 않습니다. 보안 구성 마법사는 몇 가지 옵션을 입력하고 루트 비밀번호를 설정하라는 메시지를 표시합니다. 강력한 비밀번호를 설정하는 것이 좋습니다. 가이드를 완료하면 루트 사용자의 비밀번호가 설정되어 더욱 안전해집니다.
MySQL에 연결하려면 다음 명령을 사용해야 합니다.
명령줄 입력:
mysql -u root -p
이렇게 하면 MySQL 관리자(루트)의 비밀번호를 입력하라는 메시지가 표시됩니다. 비밀번호를 성공적으로 입력하면 MySQL 서버에 연결되어 데이터베이스 관리를 시작할 수 있습니다.
새로운 MySQL 사용자를 생성해야 하는 경우 다음 명령을 사용하면 됩니다. 예를 들어, 비밀번호가 "mypassword"인 "myuser" 사용자를 생성하려면 다음 문을 사용하세요.
명령줄 입력:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
MySQL 서버를 로컬에서 실행하는 경우 "localhost"를 사용할 수 있습니다. "를 호스트 이름으로 사용합니다. 원격 연결을 허용하려면 호스트 이름을 서버의 외부 IP 주소로 변경할 수 있습니다.
MySQL 데이터베이스를 생성하려면 다음 명령을 사용하세요.
명령줄 입력:
CREATE DATABASE mydatabase;
MySQL에서 작업을 수행하려면 사용자에게 해당 권한이 있어야 합니다. 새 사용자에게 권한을 할당하려면 다음 명령을 사용하세요.
명령줄 입력:
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
이렇게 하면 사용자 "myuser"에게 로컬 컴퓨터의 "mydatabase" 데이터베이스를 사용할 수 있는 모든 권한이 부여됩니다.
이 기간 동안 CentOS 7 시스템에 MySQL 서버를 설치하고 구성하는 방법을 배우게 됩니다. MySQL은 웹사이트와 애플리케이션을 개발하고 대량의 데이터를 저장하는 데 사용될 수 있습니다. MySQL을 사용하면 데이터를 저장하고 관리할 수 있으며 데이터 테이블 간의 관계를 설정할 수도 있습니다. 위의 간단한 단계를 따르면 CentOS 7에 MySQL 서버를 설정하고 데이터 저장을 시작할 수 있습니다.
위 내용은 centos 7 mysql 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!