설치 MySQL

방금 Node JS를 인스톨 해 사용하고 있습니다. 그러면 제어할 MySQL을 설치하고 간단한 사용방법을 보도록 하겠습니다.

https://www.mysql.com/MySQL Database Service with HeatWave MySQL Database Service is a fully managed database service to deploy cloud-native applications. HeatWave, an integrated, high-performance query accelerator boosts MySQL performance by 5400x. Learn More》MySQL Enterprise Edition The most comprehensive set of adva…www.mysql.commySQL의 홈페이지입니다 계정이 없으신 분은 페이지 우측 상단에 있는 (현재 시간 기준) Register 버튼을 눌러 계정을 생성합니다.

사용을 위해 Oracle 계정을 생성해야 합니다.

MySQL은 상단 탭 중 Downloads 버튼을 누르면 나오는 페이지로 진행합니다.

페이지 내용은 업데이트에 따라 다를 수 있습니다.

다운로드 페이지 : https://www.mysql.com/downloads/MySQLDatabaseServicewithHeatWaveFasterPerformance5400xFasterthanAmazonAurora6.5xFasterthanAmazonRedshiftAQUA7xFasterthanSnowflakeLowerTotalCostofOwnership2/3thecostofAmazonRDS1/2thecostofAmazonAurora1/2thecostofAmazonRedshiftA … www.mysql.com

다운로드 페이지 하단에 있는 MySQL Community (GPL) Downloads≫ 버튼을 누릅니다.

다양한 파일이 존재하지만 MySQL Community Server를 클릭해 줍니다.

설치하고자 하는 OS를 선택하고 하단의 GoTo Download Page를 누르거나 ZIP 파일 다운로드 버튼을 누릅니다.

MSI 설치를 선택할 경우 나오는 화면입니다. 가장 용량이 큰 것을 선택하여 다운로드합니다. 현재 기준으로는 470.2메가 정도입니다.

Setup Type을 Developer Def ault를 선택합니다. 선택 후 Next > 클릭합니다.개발자를 위한 다양한 도구들이 함께 설치됩니다. 서버나 클라이언트만 필요한 경우는, 그 타입을 선택해 주세요.

Excute 버튼을 눌러 필요한 구성요소를 설치합니다.

Installation 윈도 Excute 버튼을 눌러 구성요소를 설치합니다. 첫 설치면 모두 인스톨 됩니다.

내부망만 쓸 거면 그냥 놔둘게요

네트워크 타입도 특별히 설정되어 있지 않습니다. 그대로 다음을 눌러줍니다 바꿀 바에야 MySQL이 처음은 아니네요!

root 계정의 비밀번호를 설정합니다. 대문자와 특수문자를 섞으면 강한 비밀번호가 됩니다. 비밀번호 설정 후 꼭! 기억하세요.

Excute 창을 누르면 적용해야 할 사항이 적용됩니다.

설정한 비밀번호를 입력 후 Check버튼을 누릅니다. 정상적으로 접속할 수 있는지 확인합니다.

이제 설치가 끝났습니다 시작시에 MySQL을 실행할지 결정합니다.

MySQL Workbench 를 실행하시면 다음 화면과 같습니다.

처음에는 MySQL Commections가 없을 텐데 + 버튼을 눌러서 추가를 해줍니다.

Setup New Connection이 나타나면 Name 부분에 사용할 이름을 입력하고 Connection Method타입의 변경이 필요하면 여기도 변경합니다. 학습용을 위해서라면 이름만 입력하셔도 됩니다.Test connection 버튼을 눌러 성공하면 팝업창이 나타납니다.

만들어진 connection을 누르면 MySQL Workvench에서 해당 connection 창이 나타납니다.

샘플 데이터베이스를 받아 잡은 경우에는 File에서 OpenSQL Script 버튼을 눌러 가져올 수 있습니다.

아래 코드는 https://ww.mysqltutorial.org/에서 제공하는 튜토리얼 샘플 데이터베이스입니다. MySQL Tutorial website provides you with the most comprehensive MySQL tutorial that helps you learn

다음 시간에는 MySQL의 사용법에 대해 알아보겠습니다.단, Danode로 MySQL을 제어하는 방법에 대해서 알아보도록 하겠습니다.

#MySQL #NodeJS #제어 #DB #Server #데이터저장

error: Content is protected !!