/* 네이버 서치*/

2024년 7월 4일 목요일

mysql 무료 다운로드, 최신 버전 설치



MySQL 다운로드 및 설치하기 (MySQL Community 8.0)

SQL을 본격적으로 사용하려면 데이터베이스 관리 시스템(DBMS)을 설치해야 합니다.

여러 DBMS 중에서 MySQL을 설치하는 방법을 알아보고,

정상적으로 설치가 되었는지 확인하는 방법을 자세히 설명드리겠습니다.


MySQL은 교육용이나 개인에게는 무료로 제공됩니다.

아래 다운로드 버튼을 선택하셔서 무료로 설치를 진행해주세요.

mysql 다운로드



해당 버전의 경우 개인의 용도로만 사용이 가능하며,

이외에는 Standard, Enterprise, Cluster CGE 3가지가 있습니다.


MySQL 설치를 위한 컴퓨터 환경

MySQL Community 8.0을 설치할 하드웨어에는 Windows만 설치되어 있다면,

특별한 제한은 없습니다.

다만, Windows 운영 체제는 64비트 Windows 10 또는 11이 설치되어 있어야 합니다.

프로그램을 설치하기 전에 컴퓨터의 사양 및 운영 체제를 확인해보겠습니다.


컴퓨터 사양 확인

1. 윈도우 설정창에 들어가시거나,

시작버튼을 마우스 오른쪽 버튼으로 클릭한 후 시스템을 선택합니다.


2. 해당 PC의 정보 및 설치된 RAM 등을 확인할 수 있습니다.

Windows 10 또는 11에 64비트 운영 체제면 설치가 가능한 환경입니다.


MySQL 다운로드 및 설치하기

MySQL Community 8.0을 다운로드하여 설치해보겠습니다.

아래 버튼을 선택해 다운로드 화면으로 이동해주세요.

MySQL 8.0 다운로드



위 링크를 통해,

MySQL 다운로드 사이트인 MySQL 다운로드 페이지에 접속합니다.

Download버튼을 클릭합니다.


2. MySQL Community Download 화면이 나타나면,

하단의No thanks, just start my download를 클릭해서 진행합니다.



Mysql 설치

이제는 다운로드한 Mysql Community 8.0을 설치할 차례입니다.

1. 다운로드한 파일을 더블 클릭해서 설치를 시작합니다.

사용자 계정 컨트롤 창이 나타나면 다음 버튼을 선택합니다.

경우에 따라 License Agreement 창이 나타날 수도 있습니다.

I accept the license terms를 체크하고 Next 버튼을 선택하세요.



2. MySQL Installer 창이 나타납니다.

Choosing a Setup Type에서는 설치 유형을 선택할 수 있는데,

필요한 것들만 골라서 설치하기 위해 Custom을 선택하고 넘어갑니다.



3. Select Products and Features에서는 설치할 제품들을 선택할 수 있습니다.

Available Products에서 MySQL Servers – MySQL Server – MySQL Server 8.0 – MySQL Server 8.0. – X64를 선택합니다.



4. 같은 방식으로 다음 2개를 추가합니다.

추가 항목은 

① [Applications] – [MySQL Workbench] – [MySQL Workbench 8.0] – [MySQL Workbench 8.0.21 – X64]

② [Documentation] – [Samples and Examples] – [Samples and Examples 8.0] – [Samples and Examples 8.0.21 – X86]



5. Check Requirements 창이 나타나면 Execute 버튼을 선택해서,

필요한 부분의 설치를 진행하세요.

Microsoft Visual C++ 2015 Redistributable을 설치하는 부분인데,

이미 설치가 되어있다면,

이 부분은 생략될 수 있습니다.



6. Installation에서 3개의 항목을 확인하고,

Execute 버튼을 선택해서 설치를 진행합니다.

각 항목의 Progress에 설치 진행 과정을 완료합니다.

설치가 완료될 때까지 잠시 기다립니다.


7. 설치가 성공적으로 완료되면 각 항목 앞에 초록색 체크가 표시되고,

Status가 Complete로 변경됩니다. 기본적인 설치는 완료되었습니다.


8. Product Configuration에 2개 항목의 환경 설정이 필요하다고 나옵니다.


9. High Availabilit에서는 기본값인,

‘Standalone MySQL Server / Classic MySQL Replication’이 선택된 상태에서 다음을 탭
합니다.

10. Type and Networking에서 Config Typy을 ‘Development Computer’로 선택해주세요.

다음 TCP/IP가 체크된 상태에서 Port가 ‘3306’인 것을 확인합니다.

필히 해당 번호를 기억하신 후,

그 아래 Open Windows Firewall ports for network access도 체크되어 있어야 합니다.


11. Authentication Method에서는 파이썬과의 연동을 원활하게 하기 위해,

‘Use Legacy Authentication Method’ 를 선택합니다.



12. Accounts and Roles에서는 MySQL 관리자(Root)의 비밀번호를 설정해야 합니다. 0000으로 지정하겠습니다.

아래쪽의 MySQL User Accounts에서 Root 외의 사용자를 추가할 수 있습니다.

지금은 그냥 놔둡니다.


13. Windows Service에서는 MySQL 서버를 Windows의 서비스로 등록하기 위한 설정을 진행합니다.

Windows Service Name을 설정합니다.


14.Apply Configuration에서 설정된 내용을 적용하기 위해 Execute 버튼을 탭 합니다. 각 항목에 모두 체크가 되었다면,

MySQL Server에 대한 설정이 완료된 것입니다.

모든 설정을 종료합니다.



15. 다시 Product Configuration이 나타납니다.

MySQL Server 8.0.은 설정이 완료되었으며,

두 번째 Samples and Examples 8.0.의 설정을 할 차례입니다.

[Next] 버튼을 클릭합니다.




16. Connect To Server에 연결할 서버가 보이고

User name에 root가 입력되어 있습니다.

Password를 앞에서 설정한 0000으로 입력하고,

Check 버튼을 탭 하면 Status가 Connection succeeded로 변경됩니다.

17. Apply Configuration에서 Execute 버튼을 클릭하면 설정된 내용이 적용됩니다.

모든 항목 앞에 체크가 나오면 성공입니다.

Samples and Examples에 대한 설정이 완료되었습니다.

Finish를 해주세요.




18. 다시Product Configuration이 나오게되는데, Status를 보면 모두 완료된 것이 확인됩니다.



19. Installation Complete에서 Start MySQL Workbench after Setup을 체크 해제하면,

MySQL의 설치가 완료됩니다.


MySQL 정상 작동 확인하기

MySQL 설치는 완료했으니, 이제 정상적으로 작동하는지 살펴보겠습니다.

작업 표시줄의 MySQL Workbench 아이콘을 클릭해서 프로그램을 실행합니다.

첫 화면의 MySQL Connections에서 Local instance MySQL80을 탭 합니다.

Connect to MySQL Server창이 나타나면,

Password에 0000 입력 후 OK 버튼을 선택합니다.

비밀번호는 앞서 Root 설정 때 입력했던 비밀번호와 동일합니다.


MySQL Workbench에 나타나는 여러 메뉴를 통해,

데이터베이스를 관리할 수 있습니다.

간단한 설정과 몇 가지 메뉴만 설명하겠습니다.

현재 MySQL 8.0 서버에 아무런 데이터베이스나 테이블이 생성되어 있지 않기 때문에 데이터베이스를 하나 만들어 보겠습니다.


MySQL의 데이터베이스 만들기

**[SCHEMAS]**의 아이콘을 클릭하면 Create Schema창이 나타납니다. **[Name]**에 **‘test_db’**를 입력하고 [Apply] 버튼을 클릭해서 데이터베이스를 생성합니다.

[Apply SQL Script to Database] 창이 나타나면 [Apply] 버튼을 클릭합니다.

[Apply SQL Script to Database] 창이 사라지고 [SCHEMAS] 항목에

test_db가 보입니다


이제 MySQL Community 8.0 설치와 간단한 데이터베이스 생성이 완료되었습니다.

추가적으로 다양한 설정이나 더 복잡한 데이터베이스 구조를 원한다면,

MySQL 공식 문서나 튜토리얼을 참고하시길 바랍니다.


Q1: MySQL을 다른 운영 체제에서 설치하는 방법도 비슷한가요? 다른 점이 있다면 무엇인가요?

Q2: MySQL을 사용하는 데 있어서 주의해야 할 점은 무엇인가요?

Q3: MySQL과 다른 DBMS의 차이점은 무엇인가요? 어떤 상황에서 MySQL을 사용하는 것이 더 적합할까요?