제수기 > MySQL Workbench 설치/실행/환경변수편집/cmd

Eunbi Jo·2024년 12월 23일
0

제수기

목록 보기
8/90
제수기 시리즈 - '제발 수업 내용을 기억해라'

MySQL

Workbench 설치

MySQL 서버를 구축하는 것이기 때문에 아래와 같은 과정을 따라서 다운로드 한다.

dev, worksapace 나눠서 관리하기
dev에 다운로드 파일들을 옮겨 넣고 있는데, 왜인지 여기서 다운만 되고 install 창이 안 떠서 일단 download 폴더에서 바로 실행해서 진행했다.

선택사항 중 custom 모드 선택 ->

다른 건 바꿀 게 없고,
Accounts and Roles에서 Root Password, Repeat Password 설정을 해주면 된다.

다양한 client 프로그램

client 프로그램 workbench로 데이터베이스에 요청을 할 수 있다. client 프로그램은 다양하다.


MySQL Workbench 실행

window 검색창에서 '서비스'를 연다. window에서 '서비스'란, backgrond에서 실행되는 걸 뜻한다.

'서비스'에서 MySQL80을 찾았다.
시작유형 '자동'은 컴퓨터 껐다 키면 '자동'으로 켜진다는 뜻이고, '수동'으로 바꾸면 직접 와서 키겠다는 뜻이다. 우리는 다른 급한 서비스 먼저 작동된 다음에 시작되는 '자동(지연된 시작)'을 적용했다.

위치 확인

로컬 디스크 (C:) > Program Files > MySQL > MySQL Server 8.0 > bin

  • client는 mysql.exe

  • mysqld.exe가 background 실행이다. d는 daemon의 약자다.

  • 흐름 정리:
    mysqld.exe이 자동으로 실행되고 있으니까 '서비스'에서 실행되는 걸로 떠있는 거다.

cmd로 실행하기

시스템 환경변수 편집하기

cmd에 bin 위치까지 다 안 뜨니까, 시스템 환경 변수 편집을 해서 cmd에 바로 mysql을 떠도 실행이 될 수 있도록 변경하자.

새로만들기 -> 찾아보기에서 아까 mysqld.exe가 있었던 bin 폴더 위치까지 가서 '확인'을 눌러준다.

cmd 실행

이제 cmd에 mysql을 입력하면 실행이 되는데, -u root -p 이런식으로 사용자 정보를 꼭 써줘야 한다.

db에 저장된 클라이언트 정보를 달라는 명령을 해보자.
select * from user; 이걸로 하면 깨지니까
select user, host from user; 이렇게 해서 특정 정보만 달라고 명령할 수 있다.

0개의 댓글