깊은바다거북
개발 공부 기록
깊은바다거북
전체 방문자
오늘
어제
  • 분류 전체보기 (219)
    • JAVA (9)
    • JavaScript (15)
    • 스파르타코딩클럽 (11)
      • [내일배움단] 웹개발 종합반 개발일지 (5)
      • [내일배움캠프] 프로젝트와 트러블 슈팅 (6)
    • SQL | NoSQL (4)
    • CS 등등 (0)
    • TIL | WIL (173)
    • 기타 에러 해결 (3)
    • 내 살 길 궁리 (4)

인기 글

최근 글

최근 댓글

태그

  • BFS(너비우선탐색)
  • Preorder Traversal(전위 순회)
  • BST(이진 탐색 트리)
  • 혼자 공부하는 자바스크립트
  • DFS(깊이우선탐색)
  • Inorder Traversal(중위 순회)
  • TIT (Today I Troubleshot)
  • 프로그래머스
  • Leetcode
  • 점화식(Recurrence Relation)
  • 시간 복잡도
  • 자바스크립트 기초 문법
  • Trie
  • POST / GET 요청
  • 최소 힙(Min Heap)
  • leetcode-cli
  • Til
  • 팀 프로젝트
  • 재귀 함수
  • 자잘한 에러 해결
  • 자료 구조
  • Backtracking(백트래킹)
  • tree
  • 01. 미니 프로젝트
  • Binary Tree(이진 트리)
  • 코딩테스트 연습문제
  • 트러블 슈팅 Troubleshooting
  • 최대 힙(Max Heap)
  • TypeScript
  • Linked List
hELLO · Designed By 정상우.
깊은바다거북

개발 공부 기록

기타 에러 해결

MySQL 설치시 “mysql은 내부 또는 외부 명령 …이 아닙니다” 에러 해결 ✔️

2022. 11. 29. 21:00

MySQL 설치후 명령 프롬포트 실행시 “mysql은 명령어로 인식할 수 없어” 에러

결론부터 말하면 ⇒ MySQL Server 8.0에 대한 환경변수를 설정해줘야 했다.

우여곡절의 설치 후 mysql은 실행할 수 있는 대상이 아닙니다 판정을 받고

환경변수를 설정해줬는데도 계속 이러는 것이다. 컴퓨터 재부팅까지 하고서도 그러길래 계속 구글링을 하던 중, 어이없게도 내가 계속 “C:\Program Files\MySQL\MySQL Shell 8.0\bin”이란 경로가 환경변수로 들어가 있는 것을 MySQL Server 8.0으로 잘못 읽고 있었던 것을 알게되었다…. Server 8.0을 등록해줘야 하는 건데 말이다.

결론:

💡
시작 > “고급 시스템 설정 보기” > 환경 변수 클릭 > USER의 “Path”변수에 추가 > “C:\Program Files\MySQL\MySQL Server 8.0\bin”

이렇게 (눈 똑바로 뜨고) 지정해주니 잘 됨을 확인했다.

  • 추가로 알게 된 점:
    1. 시작 > mysql 검색해서 뜨는 mysql 관련 실행 프로그램의 “파일 위치 열기”로 찾아간 곳의 “경로 복사”로는 진짜 MySQL이 설치된 곳을 알 수 없다. 인터넷 검색 등으로 설치 장소를 알아내서 직접 찾아가주어야 한다. 아래의 방법을 사용해도 된다.
    1. MySQL 세트 중에서 무엇무엇이 어디에 깔려 있는지 경로를 확인하는 데 유용한 아래의 화면을 찾아가려면: 시작 > “MySQL Installer - Community” > 실행 혹은 “파일 위치 열기”.
    1. 환경 변수 설정란에 가보면 항상 “USER”(사용자) 필드와 “시스템 변수”필드가 따로 있어서 어디의 Path에 경로를 추가해줘야 하는지 의문이었는데, 이번에 대강 이해하게 되었다. “시스템 변수”는 사용자 ‘나’ 외에도 모든 사용자에게 동일하게 적용하는 거고 “USER” 변수는 계정 ‘나’에게만 적용되는 내용인 듯하다. USER란에만 경로를 추가해줘도, 시스템 변수란에만 경로를 추가해줘도 cmd 창에서 mysql명령어가 잘 먹히는 것을 보아하니, 어차피 내가 유일한 사용자이므로 앞으론 “USER” 변수로 지정해줘도 되겠다.


Uploaded by N2T

    '기타 에러 해결' 카테고리의 다른 글
    • MySQL 설치시 “ERROR 2003: Can’t connect to MySQL server” 에러 해결 ✔️
    • 삼성뮤직 싱크가사 에러 해결 ✔️
    깊은바다거북
    깊은바다거북

    티스토리툴바