mysql
[다운로드]
https://dev.mysql.com/downloads/windows/installer/8.0.html
[3306 포트 사용중 문제 해결]
https://ee2ee2.tistory.com/entry/MySQL-MySQL-%EC%84%A4%EC%B9%98%EC%8B%9C-3306-Port-Error-The-specified-port-is-already-in-use
- cmd 창을 열어서 해당 port의 pid값 찾기
- 해당 pid 값으로 port kill 시키기
[경로 상관 없이 mysql 실행 방법]
1. 기존이라면?
- 해당 실행 파일을 다운로드 해놓은 경로까지 가서 실행시켜야 한다.
2. 경로와 무관하게 mysql cmd 창으로 사용
[mysql 사용 방법 & 특징]
1. 타 데이터베이스와의 가장 큰 차이점
- 데이터베이스라는 영역 먼저 이름으로 생성한다.
create database 생성할데이터베이스명
- 생성한 영역을 활용
use 데이터베이스명
2. 데이터베이스 사용 과정
- 데이터베이스 생성
- 테이블 생성 (create)
- 데이터 저장 및 조회 (insert, select)
- 데이터 수정, 삭제 (update, delete)
- 권한 부여 (grant, 로컬, 원격 접속 허용을 구분해서 권한 부여를 해야 한다.)
- 데이터 정합성 고려해서 무결성 보장 설계(타입제한, 글자수 제한, 고유한 값, 기준값(고유+널 값 불허)
- 파티션(
대용량 데이터를 카테고리화
해서 데이터 구분 및 빠른 처리를 위한 설정을 파티션이라고 한다.)
[dbeaver]
1. 다운로드
- 다운로드 설치
- 실행 파일 실행(exe)
- 본래라면 실행 파일로 해당 데이터베이스를 열지 않으면 에러가 난다.
- path(경로) 등록을 해주면 어디서 해당 데이터베이스를 실행하더라도 사용이 가능해진다.
2. 데이터베이스 연결
- 해당 작업을 다 끝내면 cmd에서 mysql -u root -p 입력 후 패스워드를 입력 받아 접속한 것과 같은 화면이다.