MySQL 설치
카테고리: MySQL
MySQL 이란?
- MySQL은 관계형 데이터베이스 관리 시스템(RDBMS)중 하나로, 오픈 소스로 개발된 소프트웨어이다.
- 주로 애플리케이션 개발과 데이터 베이스 관리에 사용된다.
- MySQL은 많은 운영체제에서 사용 가능하며, 빠르고 안정적인 서능을 제공한다
- 확장성이 뛰어나며, 다양한 기능을 지원한다
MySQL 설치
사이트에 접속해서 아래와 같이 메뉴를 선택한다
선택 후 표시된 하면에서 아래와 같이 download 를 선택한다
다음화면에서 login 이나 sign up 은 선택하지 않고 아래 화면과 같이 no thanks, just start my download 를 선택한다
그럼 다운로드가 시작되고 다운로드가 완료되면 아래와 같은 파일을 확인할 수 있다
파일을 더블클릭해서 설치를 한다
</br>
최초화면에서 custom 을 선택한다
Next 를 클릭하고 표시된 화면에서 MySQL Server 8.0.36 - x64 와 MySQL Workbench 8.0.36 - x64 를 설치하기위해 선택하고 오른쪽 목록으로 옮긴다
Next 를 눌러 다음 화면으로 넘어간다 </br> 표시된 하면에서 Execute 를 누르면 두 개의 설치 상태가 Complete 로 변경된다 그리고 다시 Next를 클릭한다
이 후 화면은 별다른 변경없이 Next 만 클릭하되 아래와 같은 화면에서 root 계정의 비밀번호를 입력한다
비밀번호는 “adminuser”로 해주고 Password strength:Weak 는 비밀번호가 쉬운 번호라는 경고 문구이니 무시하고 next 로 간다 </br> 이후 계속 변경없이 Next 로 가다가 아래 화면에서 Execute 를 누루면 최종 설치가 진행되고 완료 된다
설치가 완료되면 finish 를 누르고 마무리 한다
이후 Next - finish 단계가 한번 더 있지만 별다른 설정없이 진행 하여 마무리 합니다
중간에 가끔 port 부분에서 오류가 생기는 경우가 있다 !! 확인하고 넘어가자
보통 위 그람과 같이 3306 은 mysql 관련된 포트라서 한번 삭제했음에도 프로세스는 살아있는것인지, 기존에 지웠다 설치했다를 반복하면서 이런 오류가 뜨는경우가 있다 </br> 리소스 모니터 이용하기
- 윈도우의 ‘시작’ 메뉴 검색에서 ‘리소스 모니터’ 를 찾아 실행하거나, 실행창에서 (Windows 키 + R)에 resmon 을 입력한다
- 리소스 모니터의 네트워크 탭으로 이동한 후 ‘수신 대기 포트’ 섹션을 확인한다
- 이곳에서 3306 포트와 연결된 프로세스의 정보를 상세히 확인할 수 있다
프로세스 중지
- 작업 관리자(Ctrl + Alt + Delete 에 젤 밑에 메뉴) 를 열고 ‘세부 정보’ 를 눌러서 위에서 확인한 포트와 연결된 프로세스를 선택 한 후
- ‘작업 끝내기’ 를 클릭하여 프로세스를 종료한다
- 이 방법은 일시적으로 포트 충돌 문제를 해결할 수 있지만, 시스템 재시작 후 문제가 재발할 수 있다
- 그렇기 때문에 작업끝내기를 하고 바로 설치를 재시도 하면 된다
자 이제 포트 옆에 느낌표가 사라진것을 확인할 수 있다. 다시 위의 순서대로 설치를 마친다
MySQL 설정
설치가 완료되면 WorkBench 가 실행된다. 접속할 root 계정을 눌러 접속을 시도한다
패스워드(adminuser)를 입력하고 password in vault 도 체크해서 다음 접속시 패스워드 입력을 생략하도록 한다
나타나는 화면에서 schema 를 클릭하고 스키마를 추가한다
스키마는 데이터베이스 테이블의 그룹을 설정하는것과 마찬가지이며, 여러 그룹으로 여러 사이트의 데이터베이스를 별도 관리할 수 있다
- name : scott
- Charset / Collation : utf8bv4 / utf8mb4_general_ci
이제부터 테이블을 추가하고 데이터 관리를 할 수 있다
이클립스에 MySQL 연동
- MySQL 다운로드 화면에서 드라이버 파일을 다운로드 한다
표시된 화면에서 Platform Independent 를 선택하고 zip 파일을 다운도르 한다
Login Sign Up 은 역시 No thanks
다운로드 받은 파일은 압축을 풀어서 찾기 쉬운 폴더(D:\ 최상위 폴더 등)에 저장한다
이클립스의 DataSource Explorer 에서 Database Connection 에서 오른쪽 마우스 누르고 New 를 선택gksek
첫 번째 선택은 MySQL
다음 선택은 New Drvier Definition
다음은 MySQL JDBC Driver 5.1 선택하고 JAR List 로 이동
기존 파일은 지우고
다운 받은 드라이버 파일 선택후 Properties로 이동
URL을 아래와 같이(jdbc:mysql://localhost:3306/scott) 수정하고, 패스워드(adminuser) 넣은 후 OK
이후 화면에서 Test Connection 눌러서 ping Succeeded 가 나오면 연결 성공
댓글 남기기