Dev

Ubuntu에 MySQL 설치

Dev Inventory 2023. 3. 1. 17:24

MySQL은 많은 웹 애플리케이션에서 사용되는 인기 있는 관계형 데이터베이스 관리 시스템입니다. 이 가이드에서는 Ubuntu에 MySQL을 설치하고 구성하는 단계를 안내합니다.

전제 조건

설치를 진행하기 전에 Ubuntu 시스템이 최신 상태인지 확인하십시오. 터미널에서 다음 명령을 실행하여 시스템을 업데이트할 수 있습니다.

sudo apt update
sudo apt upgrade

1단계: MySQL 서버 설치

Ubuntu에 MySQL 서버를 설치하려면 터미널에서 다음 명령을 실행하세요.

sudo apt install mysql-server

이렇게 하면 MySQL 서버와 해당 종속 항목이 시스템에 설치됩니다.

2단계: MySQL 서버 보안

기본적으로 MySQL 서버는 안전하지 않습니다. 서버를 보호하려면 다음 명령을 실행합니다.

sudo mysql_secure_installation

이 명령은 MySQL 루트 암호를 설정하고, 익명 사용자를 제거하고, 원격으로 루트 로그인을 비활성화하고, 테스트 데이터베이스를 제거하라는 메시지를 표시합니다. Enter를 눌러 기본값으로 프롬프트에 응답하거나 기본 설정을 지정할 수 있습니다.

3단계: MySQL 서버 설치 확인

확인하려면 MySQL 서버가 실행 중이면 다음 명령을 사용하여 상태를 확인할 수 있습니다.

systemctl status mysql.service

 

서버가 실행 중인 경우 서비스가 활성화되었음을 나타내는 메시지가 표시됩니다.

4단계: MySQL에 연결 서버

명령줄에서 MySQL 서버에 연결하려면 다음 명령을 실행합니다.

sudo mysql -u root -p

2단계에서 설정한 MySQL 루트 암호를 입력하라는 메시지가 표시됩니다. 올바른 암호를 입력하면 MySQL에 로그인됩니다.

5단계: MySQL 사용자 및 데이터베이스 만들기

이제 MySQL 서버에 성공적으로 로그인했으므로 새 사용자 및 데이터베이스를 만들 수 있습니다. 새 사용자를 생성하려면 다음 명령을 실행합니다.

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

사용자 이름 및 비밀번호를 원하는 값으로 바꿉니다.

다음 , 다음 명령을 사용하여 새 데이터베이스를 만들 수 있습니다.

CREATE DATABASE `database_name`;

database_name을 원하는 데이터베이스 이름으로 바꾸십시오.

마지막으로 새 사용자 권한을 부여할 수 있습니다. 다음 명령을 사용하여 새 데이터베이스에:

GRANT ALL PRIVILEGES ON `database_name`.* TO 'username'@'localhost';

database_name 및 username을 이전 명령에서 사용한 값으로 바꿉니다.

결론

이 가이드에서는 Ubuntu에 MySQL 서버를 설치하고 구성하는 단계를 살펴보았습니다. 다음 단계를 따르면 웹 애플리케이션을 위한 안전하고 강력한 데이터베이스 관리 시스템을 설정할 수 있습니다.