Notice
Recent Posts
Recent Comments
Link
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

ㅤ스폰지허의ㅤ🐶🐾 블로그

MySQL 설치 과정 부터 삭제까지 - Windows 버전 본문

개발일지

MySQL 설치 과정 부터 삭제까지 - Windows 버전

spongeheo 2022. 5. 18. 00:47

Mysql설치! - Windows 버전

 

1. 사이트 들어가기

https://www.mysql.com/downloads/

저기로 들어가기!

 

MySQL Community Server 클릭!

파란색 상자 버튼 누르기

다운로드!

설치 후

custom선택

설치해야할 것들 선택 총 다섯개(사진 참고)

 

 

visual c++ 2019가 없다면 설치해야한다고 뜸

설치하세요!

 

execute 누르세요! 설치 다 되면 >next!

 

product configuration! >next

mysql 의 고정 포트번호! 3306

외부에서 접근할 수 있도록 open windows firewall ports for network access 체크

>next

넥스트

 

비번 mymysql 설정

학습중이니까 그냥 아무렇게나 해봅시다! 까먹지 않을만한 걸로

 

메모리를 잡아먹으니 mysql 자주 안쓰면 자동시작 해제하기!



execute해서 환경 설정 실행!

 

>finish!

 

>next!

 

아까 설정한 비밀번호 입력 후 체크!

그리고 >next

 

또 설치 실행

 

>finish!

 

start mysql workbench after setup 체크해제하고 >finish!

 

제대로 설치 되었는지 확인하는 법

window키+R

services.msc 검색해서

 

MySQL80이 설치되어 있고 실행중인지 확인!

나중에 수동으로 바꾸려면 더블클릭해서 바꾸기!



cmd창에서 확인하는 법

cmd창을 관리자 권한으로 열기!

net start 명령어 입력

 

윈도우 좋은 점 대소문자 구분 안함.

실행중인 거 확인 가능

 

net stop mysql80입력하면 서비스 중지

 

다시 실행시키려면

net start mysql80 입력

 

어디서나 mysql을 입력하면 mysql이 실행될 수 있도록 MySQL의 실행파일이 있는 경로를 Path에 추가하자!

window+R키 누르고 시스템 속성 고급 검색

 

환경변수에 들어가서 Path 편집누르고 새로만들기!

경로명 추가!

확인하는 법

cmd창에 set path 검색!

잘 있습니다.





다른 방법!

cmd창에 다음 명령어 입력!

SETX PATH “C:\Program Files\MySQL\MySQL Server 8.0\bin;%PATH%”



C드라이브 밑에 Program Files, Program Files(x86), Program Data 각각 폴더 안에 MySQL폴더가 있다!

나중에 잔상안남게 지우고 싶으면 잘 확인하기~



mysql만 입력하면 오류남!



mysql -h localhost -u root -p 명령어 입력 후 비밀번호 입력!

mysql 실행 성공!

-h localhost 생략가능!



MySQL 레퍼런스 참고하면서 사용하기!

https://dev.mysql.com/doc/refman/8.0/en/



데이터베이스 보기

show databases;

몇개인지 모르니까 복수형 쓰기



사용하려는 데이터베이스를 선택!

use database명;

그 후 테이블 보기

show tables;



계정 생성해보기!

CREATE USER 'scott'@'%' IDENTIFIED BY 'tiger';

 

계정에게 모든 권한부여하기 

GRANT ALL PRIVILEGES ON *.* TO 'scott'@'%';

ON 데이터베이스.테이블 TO

*.* = 모든 데이터베이스, 모든 테이블을 의미.

 

꼭 flush privileges 해주기! 해줘야 적용이 된다.

 

계정 변환하기 

exit으로 빠져나오고 방금 생성한 scott 계정으로 로그인하기

성공!



샘플 데이터베이스 생성해보기!

CREATE DATABASE mycompany;

 

테이블 생성하고, 데이터 넣기!

use mycompany 로 데이터베이스 교체!

source라는 명령어로 scott.sql 파일을 한줄씩 실행 (scott.sql파일은 첨부하겠습니다!)

 

테이블 확인





참고로 저장된 데이터들은

C:\ProgramData\MySQL\MySQL Server 8.0\Data

경로명을 따라가면 존재한다!



제거하는 법

제어판에 가서 삭제하면 끝.

제어판 이름 appwiz.cpl

 

설치 순서 반대로 삭제해주면 된다!

 

그리고 ProgramData > MySQL 폴더 지우기!

Program Files(x86)에는 지워져있다.

Program Files >MySQL 폴더 지우기!

 

 다 지워졌냐? 아니다!!!

서비스창 다시 키자. 아까처럼 services.msc가서 확인

 

잘 지워졌다~

다 지워졌어??? 아니!!

c드라이브 > 사용자 > AppData(숨겨진 폴더) > Roaming > MySQL 지우기! 



이제 진짜 끝!!!!!!



과정 참고)

이것이 MySQL이다 개정판

https://github.com/swacademy/MySQL/blob/main/How%20to%20Install%20MySQL%20Server%208.0%20on%20Windows%2010.pdf

Comments