클라이언트 툴 말고 cmd로 mysql 실행시킬려고 했더니 path가 잡혀있지 않아 mysql에 접속이 안됨.
정상적으로 path가 잡혀있으려면 아래와 같이 실행되어야 함

해결 방법은 시스템 설정에서 mysql path를 잡아준 후 재접속하면 해결.
1) mysql 설치 경로 확인
path를 잡아주려면 mysql이 설치된 경로가 필요함.
mysql 설치 시 기본값으로 설치했기 때문에 기본적으로 아래 경로에 mysql.exe이 설치되어 있을 것임
C:\Program Files\MySQL\MySQL Server 8.0\bin
아니면 mysql command line Client에서 로그인 가능하면 아래 명령어를 치면 mysql이 설치된 경로를 확인할 수 있음
show variables like 'datadir';

2) 시스템 설정에서 path 등록
mysql 설치 경로를 복사 한 후, 윈도우 키 + '시스템 설정' 입력, '고급 시스템 설정 보기' 클릭

'환경 변수' 클릭

시스템 변수의 path를 더블 클릭 또는 '편집' 버튼 클릭

'새로 만들기' 버튼 클릭 후 mysql 설치 경로 입력 후 '확인' 버튼
mysql 경로는 mysql.exe가 있는 bin 폴더까지 입력해줘야 함
C:\Program Files\MySQL\MySQL Server 8.0\bin

팝업된 창들 모두 '확인' 버튼 누르면 path 설정 완료.
이후 cmd창에서 mysql 접속할 때는 기존에 열려있던 cmd창을 닫고 열어줘야 함(기존에 열려있던 cmd창은 설정 바뀌기 전 설정을 기반으로 돌아가기 때문에 설정 후에는 새롭게 cmd창을 열어줘야 함)
'Edu > 03. Language: SQL' 카테고리의 다른 글
windows11에서 redis 설치부터 서버 실행까지 (0) | 2023.10.20 |
---|---|
데이터 타입 변환 (0) | 2022.03.26 |
데이터 타입 (0) | 2022.03.26 |
mysql 설치 (0) | 2021.11.28 |
인덱스 (0) | 2021.06.07 |