본문 바로가기
IT 개발 이야기/OS | DB

MySQL 설치 및 환경변수 설정: 단계별 완전 가이드

by 개발자 Aiden 2023. 6. 20.
반응형

오늘은 웹 개발에서 가장 널리 사용되는 오픈 소스 데이터베이스 중 하나인 MySQL을 설치하고 설정하는 방법에 대해 알아볼 예정입니다. 이 글을 통해 MySQL을 자신의 시스템에 성공적으로 설치하고 기본 설정을 완료하는 방법을 익히게 될 것입니다. 그럼 바로 시작해볼까요?

MySQL설치및환경변수설정


1. MySQL 다운로드 및 설치

MySQL 설치를 위해서는 먼저 공식 웹사이트로부터 MySQL Community Server를 다운로드 받아야 합니다.

MySQL설치파일다운로드
MySQL설치파일다운로드

다운로드 페이지에서는 mysql-installer-web-communitymysql-installer-community 두 가지 버전의 설치파일을 볼 수 있습니다. 간단히 설명드리면,

  • mysql-installer-web-community : 이 버전은 웹 기반 설치 프로그램으로, 설치 프로세스 중에 필요한 구성 요소를 인터넷에서 다운로드합니다.
  • mysql-installer-community : 이 버전은 모든 구성 요소를 포함하고 있는 풀 패키지로, 인터넷 연결 없이 설치를 진행할 수 있습니다.


다운로드 후, 인스톨러를 실행시키면 설치 과정이 시작됩니다. 이 때 'Choosing a Setup Type' 화면에서는 여러 가지 설치 타입을 선택할 수 있습니다.

MySQL설치과정

  • Developer Default : 이 옵션은 MySQL Server 및 필요한 모든 컴포넌트와 애플리케이션을 설치합니다.
  • Server only : 이 옵션은 MySQL Server와 관련된 필수 컴포넌트만 설치합니다.
  • Client only : 이 옵션은 MySQL 서버에 연결하고 작업을 수행할 수 있는 클라이언트 프로그램과 컴포넌트만 설치합니다.
  • Full : 이 옵션은 모든 MySQL 제품과 기능을 설치합니다.
  • Custom : 이 옵션은 사용자가 원하는 컴포넌트를 직접 선택하여 설치합니다.

보통 Developer Default 설치 타입을 선택합니다.


이후 설치 과정을 계속 진행하면 'Type and Networking' 화면에 도달하게 됩니다.

MySQL설치과정

이 화면에서는 MySQL 서버의 포트와 X Protocol 포트를 설정할 수 있습니다. 일반적으로 MySQL 서버는 3306 포트를 사용하며, X Protocol은 33060 포트를 사용합니다.

X Protocol은 MySQL 5.7.12 이후 버전에서 제공하는 새로운 클라이언트 프로토콜로, 비동기식 작업, 고급 CRUD 작업 등을 지원합니다. 이 포트는 X Protocol에 대한 연결을 수신하며, 이를 통해 MySQL의 Document Store 기능을 사용할 수 있습니다. 필요하지 않은 경우에는 이 포트를 비활성화 할 수 있습니다.

 

MySQL설치과정

다음 단계에서는 'Do you want MySQL Installer to update the server file permissions for you?'라는 메시지가 나타납니다.

일반적으로 이 질문에 'Yes'를 선택하여 MySQL Installer가 파일 권한을 업데이트하도록 하는 것이 좋습니다. 그러나 특정 상황에서는 파일 권한을 직접 관리하거나 다른 설정이 필요할 수 있으니, 이를 고려하여 선택해야 합니다.

반응형


2. 환경변수 설정

MySQL이 성공적으로 설치된 후, 콘솔에서 MySQL 명령어를 쉽게 사용하기 위해 MySQL의 bin 폴더 경로를 시스템 환경변수에 추가해야 합니다. 이를 통해 어디에서나 'mysql' 명령어를 사용할 수 있게 됩니다.

○ 검색에서 "내 PC" 시스템 속성을 연 후, 고급 시스템 설정 > 환경 변수로 이동

MySQL환경설정


PATH
 
변수를 찾아 선택한 후 "편집"을 클릭하고 찾아보기
MySQL 서버 PATH 정보를 추가합니다.

MySQL환경설정

 

3. MySQL 서버 설치 검증

설치 후 MySQL 환경변수 설정까지 완료되면, 정상적으로 설치되었는지 확인해야 합니다. 이는 주로 MySQL 서비스가 정상적으로 작동하는지, 명령줄에서 MySQL을 호출할 수 있는지 등을 통해 확인할 수 있습니다.

○ MySQL 서비스 확인 : MySQL 서비스가 정상적으로 작동하고 있는지 확인합니다. 이를 위해, Windows의 서비스 목록에서 'MySQL' 서비스를 찾아 '실행 중' 상태인지 확인합니다.

MySQL설치검증


○ 명령줄에서 MySQL 호출 : 명령 프롬프트(Windows PowerShell)를 열고 'mysql -u root -p' 명령을 입력합니다. 이후 설정한 root 계정의 비밀번호를 입력하면 MySQL 콘솔에 접속됩니다. 만약 정상적으로 접속되면, MySQL이 정상적으로 설치되고 실행되고 있는 것입니다.

MySQL설치검증


이런 단계를 통해 MySQL의 설치를 검증할 수 있습니다. 만약 문제가 발생하면, 설치 과정에서 오류가 발생했을 수 있으므로, 설치 과정을 다시 확인하거나 필요한 경우 재설치를 고려해야 합니다.


지금까지 MySQL 설치 및 환경변수 설정 방법에 대해 자세히 알아보았습니다. 이 가이드가 여러분들의 MySQL 설치 과정에 도움이 되었기를 바랍니다.

반응형

댓글


loading